Advertisement
desislava_topuzakova

Demo: Math

Nov 18th, 2023
39
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.62 KB | None | 0 0
  1. //Math - съвкупност от математически функции
  2.  
  3. double number = -5.6;
  4.  
  5. //Abs - абсолютната стойност / модул на число
  6. Console.WriteLine(Math.Abs(-7)); // 7
  7. Console.WriteLine(Math.Abs(3.4)); // 3.4
  8. Console.WriteLine(Math.Abs(number)); // 5.6
  9.  
  10. //Ceiling - закръгля към най-близкото цяло число, по-голямо от моето
  11. Console.WriteLine(Math.Ceiling(4.6)); //5
  12. Console.WriteLine(Math.Ceiling(3.1)); //4
  13. Console.WriteLine(Math.Ceiling(number));
  14.  
  15. //Floor - закръгля към най-близкото цяло число, по-малко от моето
  16. Console.WriteLine(Math.Floor(5.9)); //5
  17. Console.WriteLine(Math.Floor(2.3)); // 2
  18.  
  19. //Pi - стойността на константата Pi
  20. Console.WriteLine(Math.PI);
  21.  
  22. //Sqrt - корен квадратен на число
  23. Console.WriteLine(Math.Sqrt(81)); //9
  24.  
  25. //Pow - степенуване
  26. Console.WriteLine(Math.Pow(5, 9));
  27.  
  28. //Round - закръгляне
  29. Console.WriteLine(Math.Round(5.6)); //6 - закръгля математически до цяло число
  30. Console.WriteLine(Math.Round(4.1)); //4 - закръгля математически до цяло число
  31. Console.WriteLine(Math.Round(4.5234534534, 2)); //4.52 - закръгля математически
  32.  
  33. //F - форматиране
  34. double price = 4.5234534534;
  35. Console.WriteLine($"{price:F2}");//4.52
  36.  
  37. //Разлика между закръгляне (Round) и фоматиране (:F2)
  38. double num = 5.63;
  39. Console.WriteLine(Math.Round(num, 6));
  40. Console.WriteLine($"{num:F6}");
  41.  
  42.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement