-
- gcc ты можешь использовать старый, тебе только libc новая нужна... - fk0(12.02.2016 00:51)
- Зачем тебе %a и чем не устраивает %f, %g, %e ? - fk0(12.02.2016 00:50)
- Я так понимаю, хочется гарантировать, что, когда оно пройдёт через printf и scanf, ни один бит не изменится. - SciFi(12.02.2016 13:11, ссылка)
- А Atollic -- унылое г. VVB(211 знак., 12.02.2016 13:32)
- Ага. Это же естественное и вполне законное желание. VVB(258 знак., 12.02.2016 13:26)
- Какой смысл в 100% точности для по-определению не точных float??? - fk0(12.02.2016 22:56)
- В стандарте действительно просматривается только %a. frexp/ldexp гарантии сохранения точности вроде бы не дают. Коль скоро %a нету, я бы сериализовал двоичное представление float в хексе. Если известно, что это IEEE 754, то проблем не будет. Ну и SciFi(61 знак., 12.02.2016 13:33)
- Ну напиши printf("%f",0.00000018738). По умолчанию 6 цифр после точки, выведется 0.000000 VVB(403 знак., 12.02.2016 13:00 - 13:07, ссылка, ссылка)
- Я так понимаю, хочется гарантировать, что, когда оно пройдёт через printf и scanf, ни один бит не изменится. - SciFi(12.02.2016 13:11, ссылка)
- предложу посмотреть embitz (раньше звался Em::Bloсks) - Vit(11.02.2016 13:43)
- У Atollic TrueSTUDIO вроде умеет, но незнаю насколько полная поддержка C99. А на launchpad-e который - там как? - Dingo(11.02.2016 12:18, ссылка)
- В общем, не слинковалось. VVB(854 знак., 11.02.2016 15:42)
- Спасибо, я думал что она только платная, а оказывается, что есть ещё и бесплатная редакция. Гляну, отпишусь. - VVB(11.02.2016 12:52)
- Ну дык я про то что по ссылке и писал - VVB(11.02.2016 12:41 - 12:49)
- Скачай исходники и собери. - fk0(11.02.2016 12:16)
- Скачивал, смотрел. VVB(453 знак., 11.02.2016 12:44 - 12:46)
- У меня коллега собирает gcc, binutils и newlib под виндовсом, в cygwin. Было бы желание (собранное работает тоже под виндовсом, разумеется). По linux оно конечно проще и быстрей. Инструкции там уровня configure и make. Сложного нет, есть заморока fk0(419 знак., 11.02.2016 13:06, ссылка)
- Проще нарыть исходники альтернативного принтфа и прикрутить к своему проекту. - SciFi(11.02.2016 13:14)
- В паре к printf придётся ещё и scanf искать, при таком подходе. VVB(113 знак., 11.02.2016 13:41)
- Не проще ли 4 байта хексом распечатать? К чему все эти телодвижения? - SciFi(11.02.2016 13:42)
- Терпеть не могу ненужные низкоуровневые преобразования через указатели, или запутывающие объединения, увеличивающие уровень сложности. А без них никак не распечатать float в hex. VVB(207 знак., 11.02.2016 13:49)
- ТруЪ® феншуй™ - это хорошо, конечно, но если ради него надо неделю страдать красноглазием, то нуевонафик. Тут я солидарен с мбеддером. - SciFi(11.02.2016 13:55)
- Вот я и спросил совета у народа чтобы не страдать. Пока что "%e" пользую. - VVB(11.02.2016 14:02)
- Если хочется наукообразно и глубокомысленно, то по ссылке есть вариант через frexp()/ldexp() --> - SciFi(11.02.2016 15:51, ссылка)
- Вот я и спросил совета у народа чтобы не страдать. Пока что "%e" пользую. - VVB(11.02.2016 14:02)
- ТруЪ® феншуй™ - это хорошо, конечно, но если ради него надо неделю страдать красноглазием, то нуевонафик. Тут я солидарен с мбеддером. - SciFi(11.02.2016 13:55)
- Терпеть не могу ненужные низкоуровневые преобразования через указатели, или запутывающие объединения, увеличивающие уровень сложности. А без них никак не распечатать float в hex. VVB(207 знак., 11.02.2016 13:49)
- Не проще ли 4 байта хексом распечатать? К чему все эти телодвижения? - SciFi(11.02.2016 13:42)
- Тут проскакивала ссылка на такой C99-snprintf - VVB(11.02.2016 13:28, ссылка)
- Проще помигать светодиодом. - fk0(11.02.2016 13:17)
- В паре к printf придётся ещё и scanf искать, при таком подходе. VVB(113 знак., 11.02.2016 13:41)
- Проще нарыть исходники альтернативного принтфа и прикрутить к своему проекту. - SciFi(11.02.2016 13:14)
- У меня коллега собирает gcc, binutils и newlib под виндовсом, в cygwin. Было бы желание (собранное работает тоже под виндовсом, разумеется). По linux оно конечно проще и быстрей. Инструкции там уровня configure и make. Сложного нет, есть заморока fk0(419 знак., 11.02.2016 13:06, ссылка)
- Скачивал, смотрел. VVB(453 знак., 11.02.2016 12:44 - 12:46)
- Можно посмотреть на Sourcery. Поддерживает или нет - не знаю. И они там всё усиленно монетизируют, бесплатную версию приходится с собаками искать. - SciFi(11.02.2016 10:25)
- Судя по страничке с сайте, разработка Lite для ARM и Intel32/64 прекращена. VVB(275 знак., 11.02.2016 11:06, ссылка)
- Можно поискать последний релиз. - SciFi(11.02.2016 11:08)
- Судя по страничке с сайте, разработка Lite для ARM и Intel32/64 прекращена. VVB(275 знак., 11.02.2016 11:06, ссылка)