🏠 Домашнее задание
⚡ Кратко: 🏠 домашнее задание
Практикум 11 закрепляет пользовательские функции MySQL на трёх расчётных задачах.
Нужно создать cm_to_inches, sphere_volume и degrees_to_radians.
Все три функции принимают числовой аргумент, возвращают DECIMAL и используют DETERMINISTIC.
Минимальный пример: SELECT cm_to_inches(10); должен вернуть значение в дюймах по формуле cm * 0.393701.
Топ-3 ошибки: потерять точность из-за INT, забыть POW(radius, 3), написать DELIMITER; без пробела и разделителя.
Самопроверка после практикума
В источнике для этого практикума отдельное домашнее задание не задано. Используйте этот раздел как чеклист завершения работы.
- Все три функции созданы без ошибок.
- Для каждой функции выполнен
SELECTс обычным значением и нулём. - Тип результата сохраняет дробную часть там, где она нужна.
- Файл с решениями содержит только свои функции, без чужих таблиц и лишних процедур.
Для дополнительной тренировки вернитесь к домашке занятия 42: площадь круга и гипотенуза используют те же PI(), POW и SQRT.