какво точно ми предоставя класът Math.Abs
Още едно бързо въпросче:
Този клас какво точно прави ? Осигурява ми проверка на грешки?
Още едно бързо въпросче:
Този клас какво точно прави ? Осигурява ми проверка на грешки?
Returns the absolute value of a specified number.
Abs(12.45) = 12.45
Abs(-12.45) = 12.45
Abs(-19.69) = 19.69
Abs(0) = 0
http://www.dotnetperls.com/math-abs
Дава ти абсолютната(модул) стойност на някакво число. Както показа колегата отгоре.
Math.Abs e метод, а класът се казва Math. Иначе Math.Abs ти връща подаденото число в скоби, но винаги положително. Пирмерно:
int a = 5, b = 7;
int c = Math.Abs(5-7); // Тук стойноста на с = 2 вместо на -2.
Дано съм ти помогнал, успех :)
Math.Abs методът ти връща абсолютната стойност на дадено число, т.е. ако числото е по-голямо или равно на 0 не го променя, но ако е по-малко го променя в абсолютната (положителната) му стойност.
ПП:
Това може да го провериш когато просто маркираш метода в Visual Studio, или в https://msdn.microsoft.com/.
Класът е Math, a .Abs е метод на класа Math. Какво прави - дава ти абсолютната стойност (модул) на едно число, т.е ако имаш -5 то Math.Abs(-5) ще ти даде 5.
За повече подробности имаш документация => https://msdn.microsoft.com/en-us/library/system.math.abs(v=vs.110).aspx
Също така, лесно можеш да намериш какво прави с едно търсене в Google, в бъдеще ще е добре да свикнеш да си намираш това, което ти трябва, точно така - с търене.
P.S Докато отговоря и вече 4-ри отговора се появили :)