Форум программистов, компьютерный форум CyberForum.ru

Почему при преобразования из float в double коверкается число? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Добавление элемента http://www.cyberforum.ru/cpp-beginners/thread612449.html
Уважаемые программисты,подскажите как сделать так, чтобы добавление элемента происходило не в начало списка,а в конец? я пробовал изменять new _sheet-<=list_head; list_head=new_sheet; но этого ничего не дает и в результате появляюстя только ошибки,подскажите пожалуйста=( #include<stdio.h> #include<conio.h>
C++ Перед с C++ на Pascal Ребята кто может код расшифровать с C++ на Pascal Пишу курсовую, преподу нужно на паскале... http://www.cyberforum.ru/cpp-beginners/thread612447.html
div и mod в вещественных переменных C++
скажите как будет выглядеть выражение,, нужно найти остаток от деления числа типа float, если y--- это переменная к которой будет присваиваться результат, x---- число которое делят и z----- число на которое делят.. вот как это выглядит для целочисленного y=x % z....... если можно то записать и для команды div
C++ Удаление коментариев из файла с исходным кодом
Задали задание: Имеется файл с текстом программы на языке С\С++. Написать программу, удаляющую все комментарии из текста программы. Программа должна удалять все однострочные и многострочные комментарии из файла, имя которого вводит пользователь, и заносить результат работы программы в файл, указанный пользователем. суть задания я понял надо удалить символы от // до // и от /* до */ как это...
C++ Driver мониторинга http://www.cyberforum.ru/cpp-beginners/thread612435.html
помогите разобраться с драйвером #include "ntddk.h" struct SYS_SERVICE_TABLE { void **ServiceTable; unsigned long CounterTable; unsigned long ServiceLimit; void **ArgumentsTable;
C++ Ссылка на неразрешенный внешний символ #include <stdio.h> #include <stdlib.h> #include <conio.h> #define n 5 void InKeyboard(int a) {int i,j; printf("Vvedite elementi matritci A\n"); for (i=0;i<n;i++) for (j=0;j<n;j++) подробнее

Показать сообщение отдельно
Avazart
 Аватар для Avazart
6904 / 5144 / 253
Регистрация: 10.12.2010
Сообщений: 22,629
Записей в блоге: 17
23.06.2012, 21:47     Почему при преобразования из float в double коверкается число?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <iomanip>
using namespace std;
//--------------------------
int _tmain(int argc, _TCHAR* argv[])
{
system("chcp 1251");
 
float f=34.23;
cout<<setprecision(10)<<f<<endl;
 
system("pause");
return 0;
}
//--------------------------------------
Вывод:
Код
Текущая кодовая страница: 1251
34.22999954
Для продолжения нажмите любую клавишу . . .
У float и double точность "плавает".
 
Текущее время: 06:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru