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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
VKNov
0 / 0 / 0
Регистрация: 31.05.2014
Сообщений: 2
#1

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

31.05.2014, 23:50. Просмотров 219. Ответов 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;
 
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.05.2014, 23:50
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Странные результаты деления (C++):

Функция rand() дает странные результаты - C++
Есть класс Owner с таким конструктором, значения его членов определяются рандомно. В main.cpp создаются и выводятся на экран...

Странные результаты при вычислении корней - C++
Здравствуйте! Я тут пытаюсь написать функцию, вычисляющую корень n-ной степени(целой) числа, но получаю несколько странные результаты....

Найти частное и остаток от деления нацело без операции деления - C++
1)Дано целое число A (&gt; 0) и целое число B (&gt; 0). Найти долю Q и остаток R от деления нацело числа A на B (без использования операции...

Найти частное от деления нацело N на K, а также остаток от этого деления - C++
While3. Даны целые положительные числа N и K. Используя только операции сложения и вычитания, найти частное от деления нацело N на K, а...

С помощью операций деления нацело и взятия остатка от деления определить, имеется ли в записи числа N цифра 2 - C++
//Дано целое число N(&gt; 0).С помощью операций деления нацело и взятия остатка от деления определить, имеется //ли в записи числа N цифра...

Используя операции деления нацело и взятия остатка от деления, определить, имеется ли в записи числа цифра k - C++
Полное условие: Дано натуральное число n. Используя операции деления нацело и взятия остатка от деления, определить, имеется ли в записи...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Tulosba
:)
Эксперт С++
4396 / 3239 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
01.06.2014, 00:04 #2
Цитата Сообщение от VKNov Посмотреть сообщение
Обнаружил странное исполнение функции деления
Потому что деление целых чисел это не то же самое, что деление вещественных.
При делении целых получается целое число, остаток отбрасывается.
0
VKNov
0 / 0 / 0
Регистрация: 31.05.2014
Сообщений: 2
01.06.2014, 17:15  [ТС] #3
Понял. Спасибо.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.06.2014, 17:15
Привет! Вот еще темы с ответами:

Дано целое число N(>0).используя операции деления нацело и взятия остатка от деления, найти количество и сумму его цифр - C++
Дано целое число N(&gt;0).используя операции деления нацело и взятия остатка от деления, найти количество и сумму его цифр. :wall::(

Используя одну операцию деления нацело и одну операция взятия остатка от деления найти цифру. соответствующую разряду ты - C++
Дано целое число, большое 999. Используя одну операцию деления нацело и одну операция взятия остатка от деления найти цифру....

Для двух целых чисел найти остаток и частное от целочисленного деления, частное от вещественного деления - C++
Уважаемые форумчане помогите пожалуйста с двумя программами. Это вопрос жизни и отчисления, я очень плохо понимаю программирование. В...

Странные ошибки - C++
Здравствуйте! У меня есть такой код: class StringParser { private: char* str; char* seperators; int position; public: ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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