Автор Иван Дробышев задал вопрос в разделе Другие языки и технологии
Округление в с++? и получил лучший ответ
Ответ от ?????? Зелёный змий ??????[гуру]
#include <math.h> double floor(double x); округляет до ближайшего меньшего целого floor(2.8) = 2.0; double ceil(double x); округляет до ближайшего большего целого ceil(2.8) = 3.0; Например так: x = 0.01 * floor(100 * x);
Ответ от Никита Моисеев[гуру]
double x; double delta = x-(long)x; double tmp = ((long)(delta*1e+4))/10; delta = tmp - (long)tmp; if (delta >= 0.5 ) tmp += 1; x = (long)x+((long)tmp)*1e-3; P.S. выглядит не очень, но скорее всего работает
double x; double delta = x-(long)x; double tmp = ((long)(delta*1e+4))/10; delta = tmp - (long)tmp; if (delta >= 0.5 ) tmp += 1; x = (long)x+((long)tmp)*1e-3; P.S. выглядит не очень, но скорее всего работает
Ответ от Константин Лемешев[гуру]
Читай тут:
ссылка
То: Никита Моисеев
Месье знает толк в извращениях. Работоспособность не пр
Читай тут:
ссылка
То: Никита Моисеев
Месье знает толк в извращениях. Работоспособность не пр
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Округление в с++?
спросили в 706 год
как округлить десятичную дробь до единиц?
Пример. Округлить дробь 93,70584 до:
десятитысячных: 93,7058
тысячных: 93,706
сотых:
подробнее...
как округлить десятичную дробь до единиц?
Пример. Округлить дробь 93,70584 до:
десятитысячных: 93,7058
тысячных: 93,706
сотых:
подробнее...
спросили в Stdio h
язык СИ. НУЖНО ОКРУГЛИТЬ ЧИСЛО В БОЛЬШУЮ СТОРОНУ БЕЗ ФУНКЦИИ FLOOR ЗАРАНЕЕ СПАСИБО
#include <stdio.h>
#include <conio.h>
float approximate_float_up(float);
подробнее...
язык СИ. НУЖНО ОКРУГЛИТЬ ЧИСЛО В БОЛЬШУЮ СТОРОНУ БЕЗ ФУНКЦИИ FLOOR ЗАРАНЕЕ СПАСИБО
#include <stdio.h>
#include <conio.h>
float approximate_float_up(float);
подробнее...
Как округлить 300 метров до десятков метров (как это записывается???)
300 это уже округлено, причем даже до сотен.
Вот если округлить 334 до десятков, то это
подробнее...
спросили в Кислород Натрий
Помогите по химии!!!!Какая относительная масса кислорода, натрия, меди? округлите до целого числа.
Кислород
Атомная масса 15,9994 а. е. м. (г/моль)
Округляем до 16
----
Натрий
подробнее...
Помогите по химии!!!!Какая относительная масса кислорода, натрия, меди? округлите до целого числа.
Кислород
Атомная масса 15,9994 а. е. м. (г/моль)
Округляем до 16
----
Натрий
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
Что значит "Запишите ответ с точностью до десятых"? Это имеется в виду округлить до десятых или отбросить знаки после?
Это значит, что если ответ до сотых и тысячных, то нужно отбросить эти значения и округлить число
подробнее...
скрестили дигетерозиготные растения томатов с нормальной высотой стебля(А) и округлыми плодами ,(В) растениями,имеющими
A/B a/b x a/b a/b
----I-- A/B --I-- a/b
a/bI A/B a/bI a/b a/b
a/b IA/B a/b Ia/b
подробнее...
Округлите пожалуйста!!Я тему не поняла,а надо сдавать рабочую тетрадь(((Кто сколько сможет помогите пожалуйста!!
Округлить до тысячных
2,345
0,217
7,157
[часть отобразилось как-то коряво]
подробнее...
спросили в Free Pascal
PASCAL - Мне необходимо округлить число в большую сторону
> то результат равен 0,02. а мне нужно любой результат округлять в большую сторону
Т. е.
подробнее...
PASCAL - Мне необходимо округлить число в большую сторону
> то результат равен 0,02. а мне нужно любой результат округлять в большую сторону
Т. е.
подробнее...