Шестнадцатеричная запись чисел с плавающей точкой в C++, Java, Go

Эта возможность есть в нескольких популярных языках программирования - но она настолько невостребованна, что и не все-то коллеги о ней знают - а в других не менее популярных языках её отказываются добавлять, несмотря на запросы энтузиастов. Этакий живой курьёз. В этой коротенькой заметке-памятке - взглянем на формат записи (он может показаться не вполне логичным и не вполне шестнадцатеричным, вопреки названию) и поддержку стандарта разными языками. Основным же применением для этой "фичи" может быть, наверное - троллить друг друга на собеседованиях :) Если вам случалось использовать такую запись на практике - поделитесь в комментариях. Или хотя бы если вы можете придумать случай когда она потенциально пригодится. 0xBEDA.BEDAp0

https://habr.com/ru/articles/1040360/

#float #floating_point #float32 #float64 #hex #стандарты

Шестнадцатеричная запись чисел с плавающей точкой в C++, Java, Go

Эта возможность есть в нескольких популярных языках программирования - но она настолько невостребованна, что и не все-то коллеги о ней знают - а в других не менее популярных языках её отказываются...

Хабр

Числовой тип данных с плавающей точкой double IEEE 754

Данный пост является продолжением предыдущего поста, оно посвящено детальному разбору вещественного типа данных с плавающей точкой удвоенной точности double

https://habr.com/ru/articles/967750/

#double #64bit #64бита #64битное_программирование #64_bit #float64

Числовой тип данных с плавающей точкой double IEEE 754

Данная статья является продолжением предыдущей статьи на тему детального разбора числового типа данных float и посвящена детальному разбору числового типа данных double. Что такое тип данных в...

Хабр
產生 [0.0, 1.0) 浮點亂數的方式

好像是前幾天在 Lobsters 上看到的文章:「performance of random floats」,裡面在講產生浮點亂數效能的問題,不過先被吸引到的是「正確性」的問題,作者在 2023 年的時候寫過方法「Random floating point numbers」。 在 IEEE 754 的格式下,flo...

Gea-Suan Lin's BLOG