3 ms·
Another very popular ;) language which supports packed decimals (and decimal64 & decimal128 ) is ABAP. data result_float type f. result_float = '0.1' +
by rvanmil 12y ago
Another very popular ;) language which supports packed decimals (and decimal64 & decimal128 ) is ABAP.
data result_float type f.
result_float = '0.1' + '0.2' - '0.3'.
write: / result_float.
>> 5.5511151231257827E-17
data result_packed type p length 4 decimals 4.
result_packed = '0.1' + '0.2' - '0.3'.
write: / result_packed.
>> 0.0000
data result_d16 type decfloat16.
result_d16 = '0.1' + '0.2' - '0.3'.
write: / result_d16 decimals 16.
>> 0.0000000000000000
data result_d34 type decfloat34.
result_d34 = '0.1' + '0.2' - '0.3'.
write: / result_d34 decimals 34.
>> 0.0000000000000000000000000000000000