Содержание
- 2. Программирование на языке Java Тема 10. Типы с плавающей точкой
- 3. Типы с плавающей точной – 1 Числа с плавающей точкой, называемые действительными, используются при вычислениях, которые
- 4. Типы с плавающей точной – 2
- 5. Типы с плавающей точной – 3 Тип float используется, когда требуется дробная часть без особой точности,
- 6. Задача Задача. Вычислить площадь круга заданного радиуса. double pi, a, r; r = in.nextDouble(); pi =
- 7. Константы с плавающей точкой – 1 Числа с плавающей точкой представляют десятичные значения с дробной частью.
- 8. Константы с плавающей точкой – 2 Научная форма записи десятичного числа состоит из: числа; символа E,
- 9. Константы с плавающей точкой – 3 Задача. Записать в стандартной форме 1.44e-6 = 0.832e8= 0.000034e7= 0.00524e-1=
- 10. Константы с плавающей точкой – 3 По умолчанию в Java константам с плавающей точкой присвоен тип
- 11. Программирование на языке Java Тема 11. Методы класса Math
- 12. Класс Math Разработчику на Java доступно множество готовых (или библиотечных) классов и методов, полезных для использования
- 13. Константы класса Math 2 константы типа double: Math.PI – число π с точностью в 15 десятичных
- 14. Прямые трансцендентные функции
- 15. Прямые трансцендентные функции. Пример System.out.println(Math.sin(Math.PI/2)); System.out.println(Math.cos(Math.PI/2)); System.out.println(Math.tan(Math.PI/4)); 1.0 6.123233995736766E-17 0.9999999999999999
- 16. Обратные трансцендентные функции
- 17. Обратные трансцендентные функции. Пример System.out.println(Math.asin(1)*2); System.out.println(Math.acos(1)); System.out.println(1); System.out.println(Math.atan2(1,1)*4); 3.141592653589793 0.0 1 3.141592653589793
- 18. Гиперболические функции
- 19. Экспоненциальные функции
- 20. Экспоненциальные функции. Пример System.out.println(Math.exp(1)); System.out.println(Math.exp(2)); System.out.println(Math.log(1)); System.out.println(Math.log(Math.E)); System.out.println(Math.log10(1000)); System.out.println(Math.pow(2, 3)); System.out.println(Math.sqrt(25)); 2.7182818284590455 7.38905609893065 0.0 1.0 3.0
- 21. Функции округления – 1
- 22. Функции округления – 1. Пример System.out.println(Math.abs(5)); System.out.println(Math.abs(-5)); System.out.println(Math.abs(10.3)); System.out.println(Math.abs(-10.3)); 5 5 10.3 10.3
- 23. Функции округления – 2
- 24. Функции округления – 2. Пример System.out.println(Math.ceil(5.4)); System.out.println(Math.floor(5.4)); System.out.println(Math.round(5.4)); System.out.println(Math.round(5.6)); System.out.println(Math.round(5.5)); 6.0 5.0 5 6 6 потолок
- 25. Функции округления – 3
- 26. Функции округления – 3
- 27. Функции округления – 3. Пример System.out.println(Math.max(2,4)); System.out.println(Math.min(2,4)); System.out.println(Math.max(10.3,4.5)); System.out.println(Math.min(10.3,4.5)); 4 2 10.3 4.5
- 28. Прочие функции
- 29. Прочие функции. Пример System.out.println(Math.toDegrees(Math.PI)); System.out.println(Math.toDegrees(Math.PI/4)); System.out.println(Math.toRadians(180)); System.out.println(Math.toRadians(90)); 180.0 45.0 3.141592653589793 1.5707963267948966
- 30. Псевдослучайные числа Метод Math.random() возвращает псевдослучайное вещественное число из промежутка [0;1). System.out.println(Math.random()); System.out.println(Math.random()); System.out.println(Math.random()); 0.8701659383706429 0.5194884184661862
- 31. Целые числа в заданном интервале – 1 Целые числа в интервале [0,N-1]: Примеры: Целые числа в
- 32. Целые числа в заданном интервале – 1 Задача. Получить случайное число в интервале от -10 до
- 33. Методы класса Math. Задача – 1 System.out.println(Math.abs(-2.33)); System.out.println(Math.round(Math.PI)); System.out.println(Math.round(9.5)); System.out.println(Math.round(9.5-0.001)); System.out.println(Math.ceil(9.4)); double c = Math.sqrt(3*3 +
- 34. Методы класса Math. Задача – 2 Записать в стандартной форме записи числа -12.3E+2 -0.8E-6 1E3 +1E-6
- 35. Методы класса Math. Задача – 3 Какие круглые скобки можно убрать, не изменив порядка вычисления выражений
- 36. Методы класса Math. Задача – 4 Записать следующие выражения на Java x5 cos8x4 log10(x/5) |x-3| 2x+1
- 38. Скачать презентацию