Главная страница
Навигация по странице:

  • План: Теоретические сведения Ход работы Контрольные вопросы Краткие теоретические сведения Операции в

  • Математические функции

  • Ход работы Задание.

  • Контрольные вопросы

  • Лабораторная 2. Лаб.2 для 414 (1). Контрольные вопросы Краткие теоретические сведения Операции в php инкрементадекремента


    Скачать 35.5 Kb.
    НазваниеКонтрольные вопросы Краткие теоретические сведения Операции в php инкрементадекремента
    АнкорЛабораторная 2
    Дата23.02.2023
    Размер35.5 Kb.
    Формат файлаdoc
    Имя файлаЛаб.2 для 414 (1).doc
    ТипКонтрольные вопросы
    #951984

    Практическая работа 42-43

    Арифметические операции в РНР

    Цель работы:

    План:

    • Теоретические сведения

    • Ход работы

    • Контрольные вопросы

    Краткие теоретические сведения

    Операции в PHP

    инкремента/декремента;

    ++$a Pre-increment - Увеличивает $a на 1,затем возвращает $a.

    $a++ Post-increment - Возвращает $a, затем увеличивает $a на 1.

    --$a Pre-decrement - Уменьшает $a на 1, затем возвращает $a.

    $a-- Post-decrement - Возвращает $a, затем уменьшает $a на 1.
    арифметические:

    $a + $b Сложение Сумма $a и $b.

    $a - $b Вычитание Разность $a и $b.

    $a * $b Умножение Произведение $a и $b.

    $a / $b Деление Частное от деления $a на $b.

    $a % $b Modulus Целочисленный остаток от деления $a на $b.
    Пример:



    echo (5 % 3)."\n";           // выводит 2
    echo (5 % -3)."\n";          // выводит 2
    echo (-5 % 3)."\n";          // выводит -2
    echo (-5 % -3)."\n";         // выводит -2
    ?>

    Математические функции

    PHP имеет огромное количество математических функций, вот их полный перечень:

    Abs. Модуль числа.

    Sin. Синус.

    Sinh. Гиперболический синус.

    Cos. Косинус

    Cosh. Гиперболический косинус.

    Acos. Арккосинус

    Acosh. Гиперболический арккосинус.

    Asin. Арксинус.

    Asinh. Гиперболический арксинус.

    Atan2. Арктангенс частного двух переменных.

    Tan. Тангенс.

    Tanh. Гиперболический тангенс.

    Atan. Арктангенс.

    Atan. Гиперболический арктангенс

    Base_convert. Преобразование числа в строковом представлении из одной системы 
    счисления в другую.

    Decoct. Преобразование числа в восьмеричное представление в виде строки.

    Bindec. Преобразование строки, предоставленной в двоичном числе, в целое значение.

    Octdec. Преобразование строки, представляющей восьмеричное число, в целое число.

    Hexdec. Преобразование строки, которая представляет шестнадцатеричное число, в целое число.

    Ceil. Округление числа в большую сторону.

    Floor. Округление числа в меньшую сторону.

    Deg2rad. Градусы в радианы.

    Exp. Вычисление экспоненты числа.

    Fmod. Остаток от деления двух чисел.

    Getrandmax. Макс. значение, которое получают функцией rand()

    Hypot. Вычисление гипотенузы по двум катетам.

    Is_finite. Проверка, является ли число конечным вещественным числом.

    Is_infinite. Проверка, является ли число бесконечностью.

    Is_nan. Проверка, является ли значение Не числом(Not-A-Number).

    Lcg_value. Генератор случайных чисел.

    Log10. Десятичный логарифм.

    Log. Натуральный логарифм.

    Max. Максимум заданных чисел.

    Min. Минимум заданных чисел.

    Mt_getrandmax. Макс. значение, которое можно получить функцией mt_rand.

    Mt_rand. Генератор псевдослучайных чисел по алгоритму.

    Pi. Значение числа π.

    Pow. Возведение в степень.

    Round. Округляет число типа float.

    Sqrt. Квадратный корень.

    PHP код. Математические операторы.

    echo "round(4.2) = ", round(4.2), "
    "; 
    ?>

    Ход работы

    Задание.

    1 Создайте программу, которая число а увеличивает вдвое и присваивает данное значение некоторой переменной b.

    2 Создайте программу, которая число к уменьшает в 3 раза и полученный результат увеличивает на 1.

    3 Вычислить площадь равностороннего треугольника по формуле S=1/4*a*(Корень из трех), где а – сторона треугольника.

    4 Используя математические функции найдите максимальное и минимальное число из 3-х.

    Контрольные вопросы

    1 Что такое РНР?

    2 Что такое арифметическое выражение?

    3 Какие вы знаете арифметические операции?

    4 Каким образом в РНР увеличивают и уменьшают числа на 1?

    5 Конструкции языка РНР похожи на конструкции языка…?






    написать администратору сайта