Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.92/13: Рейтинг темы: голосов - 13, средняя оценка - 4.92
114 / 112 / 62
Регистрация: 15.03.2013
Сообщений: 561
Записей в блоге: 5
1

Вычисление дробных выражений

24.11.2015, 10:50. Показов 2612. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Даже не знаю что сказать . Любая дробь выходит в 0.
1/2 имеем 0 ( скрин )
C++
1
float d=1/2;
в итоге d=0;
Вычисление дробных выражений

умножение считает правильно.
Как так то?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.11.2015, 10:50
Ответы с готовыми решениями:

Вычисление непрерывных дробей и выражений. Вычисление полиномов и их производных.
1. Чему равна знакочередующаяся сумма цифр числа n. 2. Даны натуральное число n и...

Вычисление среднего арифметического последовательности дробных чисел
написать программу которая вычисляет среднее арифметическое последовательности дробных чисел,...

Функции: вычисление произведения дробных положительных чисел
Написать функцию, которая вычисляет значение аь. Числа а и b могут быть любыми дробными...

Ввеление последовательно N дробных чисел и вычисление их среднего арифметического
Цикл с параметром. Написать программу, которая приглашает вести последовательно N дробных чисел и...

4
Эксперт по математике/физикеЭксперт С++
2048 / 1366 / 395
Регистрация: 16.05.2013
Сообщений: 3,506
Записей в блоге: 6
24.11.2015, 10:53 2
C++
1
float d=1.0/2;
0
Эксперт PHP
3106 / 2591 / 1219
Регистрация: 14.05.2014
Сообщений: 7,236
Записей в блоге: 1
24.11.2015, 10:54 3
ящюр, целочисленное деление, а не глюки: int / int = int. Поэтому пиши так:d = 1.f / 2;, или так d = 1 / 2.f;, или так d = 1.f / 2.f;. Можно еще к float приводить. А вообще, не используй float, используй double.
1
59 / 46 / 11
Регистрация: 16.09.2014
Сообщений: 124
24.11.2015, 10:55 4
У вас целочисленные типы.
C++
1
d = 1.0f/2.0f
1
114 / 112 / 62
Регистрация: 15.03.2013
Сообщений: 561
Записей в блоге: 5
24.11.2015, 11:00  [ТС] 5
Да вы правы. пришлось в коде подправить деление.
0
24.11.2015, 11:00
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.11.2015, 11:00
Помогаю со студенческими работами здесь

вычисление выражений в си++
A>>++B%--С, при a=4 b=5 c=6 выдаёт значение 2, пробывал на листке бумаги выполнять это выражение,...

Вычисление выражений
Помогите решить, задания на языке C 1. Создать программу для вычисления выражения. 2. Найдите...

Вычисление выражений
Помогите пожалуйста разобраться с следующей задачей. Написать это нужно на языке Си (Linux)....

Вычисление логических выражений
написать программу позволяющую вывести на экран,значение след. логических выражений. логические...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru