6
Я могу получить max (очень большое число) и min_normal (очень мало), но я не могу найти способ получить наибольшее отрицательное число (большое отрицательное число). Есть ли хороший способ сделать это в D?Получите min float с D
Docs: http://dlang.org/property.html
Я думаю, что это просто -max, так как поплавки представлены знаковым битом, а не переворачивают биты типа ints, что означает -max! = Min. –
Спасибо! Я забыл, что поплавки использовали знаковый бит (также подтвержденный здесь: https://en.wikipedia.org/wiki/Single-precision_floating-point_format). Если вы ответите в ответ, я приму это. –