orhtej2@eviltoast.org to Programmer Humor@programming.devEnglish · 22 hours agoFloating point arithmeticseviltoast.orgimagemessage-square44fedilinkarrow-up1706arrow-down14
arrow-up1702arrow-down1imageFloating point arithmeticseviltoast.orgorhtej2@eviltoast.org to Programmer Humor@programming.devEnglish · 22 hours agomessage-square44fedilink
minus-squareGrandwolf319@sh.itjust.workslinkfedilinkarrow-up16·edit-221 hours agoCause fractions can be figured out in context. You can store the numerators and have the denominator as a constant in the code.
minus-squareFrezik@lemmy.blahaj.zonelinkfedilinkarrow-up11·20 hours agoYou can also have a type which does it. Raku has a Rational type for this.
minus-squareKacarott@aussie.zonelinkfedilinkarrow-up3·13 hours agoPython has the Fraction type, and there are many more
minus-squaredontsayaword@piefed.sociallinkfedilinkEnglisharrow-up4·19 hours agoPart of my first programming courses in the 90s in C were creating a native fraction type.
Cause fractions can be figured out in context. You can store the numerators and have the denominator as a constant in the code.
You can also have a type which does it. Raku has a Rational type for this.
Python has the Fraction type, and there are many more
Part of my first programming courses in the 90s in C were creating a native fraction type.