integer division with float result
Lars Noschinski
lars-2006-1 at usenet.noschinski.de
Mon Nov 19 02:59:01 PST 2007
* Stas Sergeev <stsp at aknet.ru> [07-11-19 06:46]:
>Bill Baxter Wrote:
>> Comparing with dynamically typed languages like Python isn't useful
>> because in Python a/2 can return an integer for if a==4 a float if a==5.
>> A statically typed language like D doesn't have that luxury.
>Of course, but there is no problem to make the / op to
>just always return float, or is there?
Efficiency and accuracy. An integer division is faster than a float
division. Also, not all integer values can be represented exactly as
floats.
More information about the Digitalmars-d
mailing list