[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Is double precision for floating point calculation the default?
From: |
ttonon |
Subject: |
Re: Is double precision for floating point calculation the default? |
Date: |
Sat, 21 Mar 2020 07:33:24 -0500 (CDT) |
José Abílio Matos wrote
> On Saturday, 21 March 2020 03.59.34 WET ttonon wrote:
>> Greetings,
>> In a program, I need all my calculations, which are floating point
>> decimal,
>> to be double precision (accurate to 10E-16). Is that the default, or
>> must I
>> make an explicit command for that precision, and if so, what is the
>> command? Thanks.
>>
>> Tom
>
> Yes it is the default:
>
> As an example:
>
>>> class(5)
> ans = double
>>> eps(1)
> ans = 2.2204e-16
>
> --
> José Matos
Thanks. It may be confusing because the answers contain only four
significant places after the decimal point. Is there a command to force the
answer to display all 16 figures, as in
>> pi
ans = 3.1415926535897932?
Also a figure like 2.2204e-16 is accurate only to 2.e-16. Correct? (Just
want to be sure.)
Tom
--
Sent from: https://octave.1599824.n4.nabble.com/Octave-General-f1599825.html