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

Странные результаты деления - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перегрузка "operator =" http://www.cyberforum.ru/cpp-beginners/thread1195077.html
Не пойму чего возвращать из operator и так и так кручусь, умом не дохожу, помогите пожалуйста String_1& String_1::operator =(String_1 &S){ int i=0; do i++; while(S.str!='\0'); String_1 s2; s2.str=new char; for(int j=0;j<i;j++){ s2.str=S.str;
C++ Выявить все треугольники, не пересекающиеся с другими треугольниками этого набора Всем привет! Пишу курсовик, столкнулся проблемой на самом важном пункте моей поставленной задачи: На плоскости имеется набор треугольников. Выявить все треугольники, не пересекающиеся с другими треугольниками этого набора. Перелопатил весь интернет в поисках решения, ничего не нашёл, вообще ничего, все пишут про пересечение отрезков и останавливаются на этом. Я понял, что надо... http://www.cyberforum.ru/cpp-beginners/thread1195071.html
C++ Дебильные указатели
Здравствуйте, граждане. Я начинающий программист на AcrionScript. Но в универе учу С++ и понимаю, что нужно освоить и этот язык, чтобы считать себя полноценным программистом. Но я не могу разобраться в этим дебильных указателях. В АС3 такого нет. Вот на пример, я в классе прописал приватную переменную int b, а в конструкторе записал чтоб устанавливало b = 0 - все нормально. Прописал в...
C++ Выделение памяти. Создать шаблонный класс-матрица
Я считываю с файла значения от 1 до 1000000,а потом в методе "copycolumn" копирую одну колонку из матрицы в другой массив. Программа запускается,долго выполняется и потом выдает сообщения,что там users32.dll нарушено... В чем проблема? #include "stdafx.h" #include <iostream> #include <cstring> #include <string> #include <fstream> #include <locale.h> using namespace std; #define K 1000010
C++ Односвязным списком вывод информации http://www.cyberforum.ru/cpp-beginners/thread1195044.html
Я хочу присвоить Х = 6 и вывести список что-то ничего не получается #include <iostream> #include <conio.h> using namespace std; struct number { int x; };
C++ Уборка мусора из double Подскажите, как убрать мусор из числа типа double. Например число 13 на самом деле не 13, а 13.00000001. подробнее

Показать сообщение отдельно
VKNov
0 / 0 / 0
Регистрация: 31.05.2014
Сообщений: 2

Странные результаты деления - C++

31.05.2014, 23:50. Просмотров 206. Ответов 2
Метки (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
//Обнаружил странное исполнение функции деления в CodeBlocks 13.12
 
 
#include <iostream>
#include <iomanip>
#include <math.h>
#include <cstdlib>
using namespace std;
 
 
int main ()
{
 
    float z1;
 
 
    z1=5/2;
    cout <<setw(5)<<setprecision(3)  <<" z1="<<z1;          // Здесь z1 = 2.0
 
    z1=5*0.5;
    cout <<setw(5)<<setprecision(3)  <<" z1="<<z1;           // Здесь z1 = 2.5  
 
 
    z1=sqrt(25)/2;
    cout <<setw(5)<<setprecision(3)  <<" z1="<<z1;           // Здесь z1 = 2.5
 
    cin.get();
 
     return 0;
 
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru