POV-Ray : Newsgroups : povray.newusers : #debug outputs incorrect value : Re: #debug outputs incorrect value Server Time
18 Jul 2024 07:13:30 EDT (-0400)
  Re: #debug outputs incorrect value  
From: clipka
Date: 21 Mar 2009 16:00:00
Message: <web.49c54714cf18ff741685c200@news.povray.org>
Timwi <tim### [at] gmxnet> wrote:
> Why does str() always return zeroes even for values that aren't zero?

Well, simple - because you're using it wrong ;)

The 3rd parameter controls the display precision of the fractional part in
powers of 0.1 (i.e. the number of digits to display after the decimal point);
setting it to zero therefore gives you only the integer part of the value. As
the numbers you intend to display are all quite small, POV will consequently
round them to zero.

Set the 3rd parameter to -1 to have POV automatically pick a (more or less)
suitable precision, or to e.g. 3 to have POV display the numbers to a precision
of 0.001.


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.