slightly incorrect extended value
Original Reporter info from Mantis: BeniBela @benibela
-
Reporter name: Benito van der Zander
Original Reporter info from Mantis: BeniBela @benibela
- Reporter name: Benito van der Zander
Description:
Extended values evaluated during compile time have a slightly wrong value:
var e: extended;
e := 1.7976931348623157e+305;
Then e has the value 0xF9DA4F8D976E1283F543 which seems to be 179769313486231580030396797356112862114129352859751592523321822150386019352314515477766021308648237539140781334403553075064468906163633315073144699073644719814792490806718827549550493753914597488916529746338211430687236301633440832104456109936404853609284780876460438562069983122797268350524025152443777024
However, the correct value is 0x05dd4f8d976e1283f543 which seems to be 179769313486231579992329164499081615706498952907114138183961560987905521200486755879277940485341885576384472483301950499965621577134693204981507316787695133695347227930497525129506440238459624715983757654580189366809112889605244039629121743040331123352463048003534791636961628423171184182235632222787862528
Mantis conversion info:
- Mantis ID: 25122
- Build: 2013/03/23
- Version: 2.7.1
- Fixed in version: 3.0.0
- Fixed in revision: 25888 (#21eeec99)