Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem význam hodnot u čísla BigDecimal

Co u BigDecimal čísla znamená část za poslední čárkou (2 hodnoty označené podtržením)? Například když se vypíše v ruby (musí to být p a ne print/puts). Podle mě první (18) je počet desetiných čísel v desítkové soustavě a druhé (666) nevím, napadá mě počet bitů/ bajtů pro reprezentaci hodnoty nebo nějaký alokovaný prostor.
Příklad #<BigDecimal:7fbd6010,'-0.3691100984 907345E-560',[u]18[/u]([u]666[/u])>

Jiné číslo je např je
#<BigDecimal:7fb920827028,'0.2180339887 4989484820 4586834365 6381177203 0917980576 2862135448 6227052604 6281890244 9707207204 1893911374 8475408807 5386891752 1266338622 2353693179 3180060766 7263544333 8908659593 9582905638 3226613199 2829026788 0675208766 8925017116 9620703222 1043216269 5486262963 1361443814 9758701220 3408058879 5445474924 6185695364 8644492410 4432077134 4947049565 8467885098 7433944221 2544877066 4780915884 6074998871 2400765217 0575179788 3416625624 9407589069 7040002812 1042762177 1117778053 1531714101 1704666599 1466979873 1761356006 7087480710 1317952368 9427521948 4353056783 0022878569 9782977834 7845878228 8090781015 092655E0',576(594)>

Předmět Autor Datum
The first part is the address, the second is the value as a string, and the final part ss(mm) is the… poslední
Wikan 12.08.2017 08:59
Wikan

Zpět do poradny Odpovědět na původní otázku