модуль числа в C++
abs?
О, точно. Спасибо большое.
fabs, если число нецелое, а то получишь бяку
Чего-то уже 2-й вопрос за неделю от тебя, ответ на который есть в учебнике.
В хэлпах пишут про тот модуль, который подключают.Модуль числа в C++
если у тебя gcc, будь готов(а) к ахтунгу.
fabs, если число нецелое, а то получишь бякуС чего бы? IMHO fabs в целях совместимости сохраняется, abs же перегружена, она распознаёт тип аргумента. Может include не те вешаете
// Иллюстрация вычисления модуля числа
#include <iostream>
#include <cmath>
#include <complex>
using namespace std;
main
{
int i = -3;
float x = -3.7;
complex<float> z(-3,4);
cout << "Integer abs(" << i << ") = " << abs(i) << endl;
cout << "Float abs(" << x << ") = " << abs(x) << endl;
cout << "Complex abs " << z << " = " << abs(z) << endl;
}
GNU c++ выдаёт
Integer abs(-3) = 3
Float abs(-3.7) = 3.7
Complex abs (-3,4) = 5
Сорри с C попутал слегка =(
Оставить комментарий
nomad
Как в с++ взять |x|, x-число?В хэлпах пишут про тот модуль, который подключают.
Искать |x| с помощью if не предлагать- будет слишком перегружено.