Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Записать структуру в файл https://www.cyberforum.ru/ cpp-beginners/ thread39293.html
подскажыте, как записать структару в файл!
C++ Дан массив данных о работающих в фирме
Дан массив данных о работающих в фирме: фамилия, имя, отчество, адрес ( улица, дом, квартира) и дата поступления на работу (месяц, год). Напечатать данные тех из них, кто на сегодняшний день...
C++ Пом Динамический - двумерный массив, не работает=(
//--------------------------------------------------------------------------- // Дана целочисленная квадратная матрица. Определить сумму элементов //в тех столбцах, которые не содержат...
C++ Создание двумерного массива помогите решить зачетную работу. Заполнить квадратную матрицу(например 10 на 10) случайными числами(функция).Написать программу построения одномерного массива, элементы которого равны разницы... https://www.cyberforum.ru/ cpp-beginners/ thread39265.html
C++ Из заданного интервала натуральных чисел определить все простые числа https://www.cyberforum.ru/ cpp-beginners/ thread39236.html
Завтра сдавать, помогите создать, кто что сможет, буду очень благодарна ... 2 Заданы числа А,В,C,D. Выяснить можно ли прямоугольник со сторонами А и В уместить внутри прямокгольника со сторонами C...
Непонятка с tangens-ом в С++3.1 помогите плз. C++
Пишу программу по учебнику! встретился с тангенс: tg(фи)=-1,5 => фи=-67 градусов не могу понять как тут вышло -67 градусов Попробывал так fi=atan(-1.5)*180/nu const nu=3.14... ...
почему не delete (выделение памяти) C++
почему в примерах в мсдне не высвобождается память после использования asctime, ctime? #include <time.h> #include <stdio.h> int main( void ) { struct tm *newTime; time_t ...
C++ Работа со списком...Не могу добавить функцию добавить элементы в начало списка... В моей программе есть функция добавить элементы, она добавляет элементы в конец списка, уже очень долго не могу сделать функцию добавить вначало списка.Делать то сделал только после этого не работает... https://www.cyberforum.ru/ cpp-beginners/ thread39215.html
C++ Вывести все перестановки в лексиграфическом порядке чисел от 1 до N https://www.cyberforum.ru/ cpp-beginners/ thread39207.html
Помогите написать программу. Условие задачи: Дано N. Вывести все перестановки в лексиграфическом порядке чисел от 1 до N. Зараннее спасибо. На С или Паскале Добавлено через 20 минут 45 секунд...
C++ Слияние файлов Организовать чересстрочное слияние файлов с разными условиями(если ф1>ф2,если ф1 <ф2,если они равны).Буду очень благодарна,если кто-нить кинет алгоритм или код.Очень срочно надо(( https://www.cyberforum.ru/ cpp-beginners/ thread39206.html
Evg
Эксперт CАвтор FAQ
21116 / 8132 / 628
Регистрация: 30.03.2009
Сообщений: 22,447
Записей в блоге: 30
10.06.2009, 13:06 0

преобразование типов

10.06.2009, 13:06. Просмотров 2572. Ответов 14
Метки (Все метки)

Ответ

Цитата Сообщение от Deiron Посмотреть сообщение
Он выдает мне в качестве результатов 3.84566e-008. Это нормально? По идее то должен выдавать что-то похожее на 5.50505e-008
Тэкс, я перепутал, что выдаёт и что должно. А откуда ты вычислил, что должно быть "5.50505e-008"?

Добавлено через 5 минут 33 секунды
Вот пример покороче:

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <stdio.h>
 
/* volatile - чтобы не было оптимизаций */
volatile double d = 1.0001000550505;
volatile float f;
volatile double dd;
 
int main (void)
{
  printf ("d=%.20f\n", d);
  f = d;
  printf ("f=%.20f\n", f);
  dd = d - f;
  printf ("dd=%.20f\n", dd);
  return 0;
}
Результат такой:

Код
d=1.00010005505049992536
f=1.00010001659393310547
dd=0.00000003845656681989
Скажи, что в этом результате по-твоему не так (а то я до сих пор суть проблдемы не понял) и как должно быть?

Вернуться к обсуждению:
преобразование типов
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.06.2009, 13:06
Готовые ответы и решения:

Преобразование типов
Доброго времени суток. В программе нужен корректный ввод числа. Если, например вводим буковки -...

Преобразование типов
что-то не пойму почему такая ошибка код такой... .... cnetPars.parse(xml, m_creator, m_name,...

Преобразование типов
Здравствуйте! Подскажите как преобразовать тип данных: World в double вот код DLL которую я пишу: ...

Преобразование типов
Увидел код в сети, решил откомпилировать. Думаю какой код не важно. вылезла куча ошибок. на это...

14
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.