9
ответов

C - Сериализация чисел с плавающей точкой (плавания, удваивается),

Как преобразовать число с плавающей точкой в последовательность байтов так, чтобы это могло быть сохранено в файле? Такой алгоритм должен быть быстрым и очень портативным. Это должно позволить также противоположную операцию...
вопрос задан: 21 September 2013 15:24
5
ответов

Случайное число плавающее

Я записал эту функцию для получения псевдослучайного плавания между 0.. 1 включительно: плавайте randomFloat () {пускают в ход r = рэнд (плавающий) () / RAND_MAX (плавающий); возвратите r;} Однако это всегда возвращается 0....
вопрос задан: 22 September 2013 20:03
5
ответов

Ограничить точность с плавающей точкой?

Существует ли путь к круглым плавающим точкам к 2 точкам? Например: 3576.7675745342556 становится 3576.76.
вопрос задан: 21 September 2013 15:51
4
ответа

Преобразование плавания для обугливания*

Как я могу преобразовать значение плавающее для обугливания* на языке C?
вопрос задан: 22 September 2013 19:57
3
ответа

преобразуйте интервал для плавания для преобразовывания в шестнадцатеричную систему

Используя scanf, каждое число ввело, я хотел бы, чтобы моя программа распечатала две строки: например, порядок байтов: прямой порядок байтов> 2 2 0x00000002 2.00 0x40000000>-2 - 2 0xFFFFFFFE-2.00...
вопрос задан: 22 September 2013 20:04
0
ответов

формат строки для printf значений с плавающей точкой

У меня вопрос по использованию printf. char str[8]; float val = 2.334563; sprintf(str, format, val); printf("val = %s.\n", str); val = -23.34563; sprintf(str, format, val); printf("val = %s.\n", str);...
вопрос задан: 30 April 2015 08:12
0
ответов

Как конвертировать Double в Single, чтобы Single не был больше / меньше, чем Double

Какой самый лучший / самый быстрый способ конвертировать Double A в Single B, который гарантировал бы, что при приведении B обратно к Double всегда верно следующее (с минимальной потерей точности): A> = (Double) B ...
вопрос задан: 26 February 2015 10:31
0
ответов

Сдвиг влево Тип с плавающей запятой

получить ошибку компилятора при попытке выполнить float_val = float_val << 1; Он выдает сообщение об ошибке: «Ошибка C2296: '<<': недопустимый, левый операнд имеет тип 'float'» Не может vars сдвинуть влево переменные с плавающей запятой? ...
вопрос задан: 22 September 2013 20:16
0
ответов

Как определить, есть ли у числа с плавающей запятой дробная часть?

Вот проблема: в игру «Итоги» может играть любое количество людей. Он начинается с 100, и каждый игрок по очереди делает целочисленное смещение от -20 до 20 к этой сумме. The ...
вопрос задан: 22 September 2013 20:14
0
ответов

проблемы при сравнении с плавающей запятой [дубликат]

void main () {float f = 0,98; если (f <= 0,98) printf ("привет"); еще printf ("привет"); getch (); } У меня возникла эта проблема. При использовании разных значений с плавающей запятой ...
вопрос задан: 22 September 2013 20:05
0
ответов

преобразуйте интервал для плавания для преобразовывания в шестнадцатеричную систему

Используя scanf, каждое число ввело, я хотел бы, чтобы моя программа распечатала две строки: например, порядок байтов: прямой порядок байтов> 2 2 0x00000002 2.00 0x40000000>-2 - 2 0xFFFFFFFE-2.00...
вопрос задан: 22 September 2013 20:04
0
ответов

Размер int и float

У меня есть вопрос о диапазонах int и float: если они оба имеют одинаковый размер 4 байта, почему у них разные диапазоны?
вопрос задан: 22 September 2013 19:58