Вопросы по теме 'atof'
Чтение чисел ASCII с использованием D вместо E для экспоненциального представления с использованием C
У меня есть список чисел, который выглядит так: 1.234D+1 или 1.234D-02 . Я хочу прочитать файл с помощью C. Функция atof просто проигнорирует D и переведет только мантисса.
Функция fscanf не примет формат '%10.6e' , так как ожидает E...
1986 просмотров
schedule
30.04.2022
Проблема преобразования в ANSI C
Возможные дубликаты: Примеры неточности с плавающей запятой Не работает ли математика JavaScript?
Мне нужно преобразовать некоторые данные из txt файла в двойное значение, и я использую для этого эту функцию: atof. Проблема в том,...
340 просмотров
schedule
04.05.2022
C преобразовать раздел массива символов в двойной
Я хочу преобразовать часть массива символов в двойную. Например, у меня есть:
char in_string[] = "4014.84954";
Скажем, я хочу преобразовать первый 40 в двойной со значением 40.0 . Мой код до сих пор:
#include <stdio.h>
#include...
14189 просмотров
schedule
26.02.2023
Преобразование строки в двойную с помощью atof
#include <stdlib.h>
....
double returnDistance(string coord1, string coord2, const vector<string> vec) {
int arr1[11], arr2[11];
istringstream iss1(coord1);
int i = 0;
while(iss1) {
iss1 >> arr1[i];...
912 просмотров
schedule
12.11.2022
Как преобразовать значения, которые я получаю из файла (char), и сохранить значения в массив двойных значений?
Я читаю данные из файла, получая, сколько столбцов и строк у меня есть (файл данных), все до сих пор. Теперь я пытаюсь прочитать значения одно за другим и сохранить значения в двумерном массиве (двойном). Я получаю значения как char, используя getc,...
1084 просмотров
schedule
07.09.2022
atof случайно не работает корректно
Кажется, у меня возникла какая-то странная проблема с функцией atof() , которая неправильно конвертирует некоторые значения. Для тех же значений atoi() работает отлично. Вот небольшой фрагмент того, что я делаю:
...
// frequencies is a...
167 просмотров
schedule
19.02.2023
Как реализовать метод atof (ascii to float) в ruby?
Я пытаюсь сделать калькулятор RPN. Я должен реализовать свой собственный метод .to_i и .to_f. Я не могу использовать методы send, eval, Float(str) или String(str). Задание выполнено, но я все еще хочу знать, как его реализовать.
Ввод:...
548 просмотров
schedule
29.04.2023
Арифметическая ошибка с двойным c++
Я заметил небольшую ошибку в некоторых арифметических вычислениях с использованием double. Это действительно странно, всегда есть небольшая ошибка и/или лишняя значащая цифра.
Сначала я использую atof для преобразования числа, состоящего из двух...
2426 просмотров
schedule
30.11.2022
Почему происходит потеря точности при преобразовании char * в float с помощью sscanf_s или atof?
Я пытаюсь преобразовать char *, содержащий только значение с плавающей запятой, в тип float, но оба sscanf_s и atof дают один и тот же недопустимый результат.
char t[] = "2.10";
float aFloat( 0.0f ), bFloat( 0.0f );
sscanf_s( t, "%f", &aFloat...
544 просмотров
schedule
13.05.2022
Atof не работает в C и без atof также не работает в отладке
У меня проблемы с функцией Atof. Я пытаюсь преобразовать строку в число с плавающей запятой, но это не дает никаких ошибок, когда я пытаюсь использовать программное обеспечение Coocox в разделе «Отладка», вывод ничего не показывает. Пробовал две...
1437 просмотров
schedule
26.05.2024