Re: The moment the willing suspension of disbelief died



rja.carnegie@xxxxxxxxxx wrote:

> But there's no such thing as an infinite number of digits, is there!
>
> However, if you multiply 10 by pi and then round, you get 31. Unless
> the language in the original is 1 dekacubit, 3 dekacubits.

The language is definitely not greek. The language is Hebrew, so
there is a single character for 30, and a single character for 10,
but no single character for 31.

Rounding off to the nearest 10 is perfectly reasonable.

In fact rounding off to the nearest 10 is perfectly reasonable
in English writing it out, or for that matter in English using
Arabic numerals.

But Even if you insist on rounding to the nearest integer for
some insane reason then the actual numbers can easily be 30
and 9.549.... Or any number of other combinations that round
to 10 and 30.

The extremes people will go to to claim that this is an
error or inconsistancy when the bible is full of worse problems
really amaze me.

DougL

.



Relevant Pages

  • Re: Floating Point Rounding Mode
    ... use 'nearest or even' as the default. ... certainly no MS language, alters that. ... The math coproc doesn't even offer the 'everyday commonsense' rounding ... ever needing to know what rounding method was used. ...
    (microsoft.public.vb.general.discussion)
  • Re: converting points to centimeters...
    ... I suppose that Word's rounding to the nearest ... I'm not comfortable with the rounding because it's not controllable - it's ... solution has to be Word 97 compatible and I don't believe there's a Round ... > The problem is not the conversion itself, but the act that Word rounds the ...
    (microsoft.public.word.vba.general)
  • Re: vbscript rounding.
    ... > integers don't have a unique nearest multiple of 500. ... "vbscript rounding", and secondly by using the term "rounding up to the ... In the vernacular of many people, "rounding up to the nearest x" means ... question is worth asking, it's worth posting. ...
    (microsoft.public.scripting.jscript)
  • Re: why does 69.99*100=6998?
    ... What it is is a fundamental flaw in your understanding of computer hardware, particularly the floating point arithmetic unit. ... What you see are artifacts fundamental to floating point, not any specific language. ... I'ts fairly obvious that its doing some sort of rounding, there, just NOT in the %d case.. ...
    (comp.lang.php)
  • Re: how do I get more numbers past the decimal?
    ... the rounding ... the course of enough iterations. ... It doesn't matter what language you are using - you will NEVER get exact results for a random number in any language. ...
    (comp.lang.php)