Упражнения: Математические функции PHP
1. Найдите максимальное и минимальное значения из следующих массивов
Напишите сценарий PHP, чтобы найти максимальное и минимальное значения из следующих массивов.
Примеры массивов:
$marks1 = array(460,410,410,430,413,475,556,211,356);
$marks2 = array(450,440,456,430,421);
$marks3 = array(730,440,670,735,534,355,398);
Ожидаемый результат:
Максимальное количество баллов: 735
Минимальное количество баллов: 211
2. Округлите указанные значения с точностью до 1 десятой
Напишите сценарий PHP, который округляет следующие значения с точностью до 1 десятой.
Примеры значений и вывода:
1.65 --> 1.7
1.65 --> 1.6
-1.54 --> -1.5
3. Создайте случайную строку из 11 символов букв и цифр
Напишите сценарий PHP для генерации случайной 11-символьной строки букв и цифр.
Посмотреть решение4. Преобразуйте число, представленное в научной нотации, в int и float
Напишите сценарий PHP для преобразования числа, представленного в научной нотации, в int и float.
Пример научного обозначения: 2.5e-1
Ожидаемый результат: 0 и 0.25.
5. Преобразуйте дату из гггг-мм-дд в дд-мм-гггг
Напишите сценарий PHP для преобразования даты из гггг-мм-дд в дд-мм-гггг.
Посмотреть решение6. Получите информацию об использовании памяти в килобайтах или мегабайтах
Напишите сценарий PHP, чтобы получить информацию об использовании памяти в килобайтах или мегабайтах и т.д.
Посмотреть решение7. Найдите самые ранние и самые поздние даты из списка дат.
Напишите сценарий PHP, чтобы найти самые ранние и самые поздние даты из списка дат.
Посмотреть решение8. Округлите число с плавающей запятой от нуля до указанного числа десятичных знаков
Напишите функцию PHP для округления числа с плавающей запятой от нуля до указанного числа десятичных знаков.
Примеры чисел:
(52.78001, 2)
(9.131001, 2)
(0.786001, 4)
(-.125481, 3)
-.125481
Пример вывода:
52.79
9.14
0.7861
-0.126
-1
9. Преобразуйте арабские числа в римские
Напишите функцию PHP для преобразования арабских цифр в римские.
Посмотреть решение10. Получите случайные числа с плавающей запятой
Напишите функцию PHP для получения случайных чисел с плавающей запятой.
Посмотреть решение11. Создайте удобочитаемую случайную строку для капчи
Напишите функцию PHP для создания удобочитаемой случайной строки для капчи.
Пример вывода:
ronoh
tynch.
12. Определите расстояние между двумя точками на земле
Напишите функцию PHP, чтобы получить расстояние между двумя точками на земле.
Посмотреть решение
Комментарии
<code>
, несколько строчек кода — в теги<pre><code>
...ваш код...</code></pre>
.