Services & Resources / Wolfram Forums / MathGroup Archive
-----

MathGroup Archive 2012

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: Approximate Zero Times A Symbol

  • To: mathgroup at smc.vnet.net
  • Subject: [mg127080] Re: Approximate Zero Times A Symbol
  • From: Peter Breitfeld <phbrf at t-online.de>
  • Date: Fri, 29 Jun 2012 04:48:29 -0400 (EDT)
  • Delivered-to: l-mathgroup@mail-archive0.wolfram.com
  • References: <jsefei$iah$1@smc.vnet.net>

To make these 0. vanish I use:

IntNull[expr_] := ((expr //. Complex[x_, 0.] -> x) //. {0. -> 0})


"djmpark" wrote:

> What is the justification for the following?
>
>  
>
> 0. x + 1. y 
>
>  
>
> 0. + 1. y
>
>  
>
> I want to display a dynamic weighted sum of x and y and sometimes one of the
> coefficients becomes zero. I would like to keep both terms (for a steady
> display) and format with NumberForm.  If Mathematica is going to drop the x,
> why doesn't it at least also drop the approximate zero?
>
>  
>
> If I use SetPrecision we obtain:
>
>  
>
> SetPrecision[0. x + 1. y, 10] 
>
>  
>
> 1.000000000 y 
>
>  
>
> which is at least more consistent, but not what I want either.
>
>  
>
> David Park
>
> djmpark at comcast.net 
>
> http://home.comcast.net/~djmpark/index.html 
>

-- 
_________________________________________________________________
Peter Breitfeld | Bad Saulgau, Germany | http://www.pBreitfeld.de



  • Prev by Date: Re: Replace, ReplaceAll and If time performace comparition
  • Next by Date: Re: LibraryLink & MinGW
  • Previous by thread: Re: Approximate Zero Times A Symbol
  • Next by thread: Re: needed.