Вопросы по теме '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 просмотров

Почему происходит потеря точности при преобразовании 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