Perl | функция int ()

Опубликовано: 31 Марта, 2022

Функция int () в Perl возвращает целую часть заданного значения. Он возвращает $ _, если значение не указано. Обратите внимание, что $ _ является вводом по умолчанию, который в данном случае равен 0. Функция int () не округляет. Для округления значения до целого числа используется sprintf.

Syntax: int(VAR)

Parameters:
VAR: value which is to be converted into integer

Returns: Returns the integer part of VAR

Пример 1:

Выход:

 Целочисленное значение 19
Целочисленное значение -18

Example 2:

#!/usr/bin/perl
  
# Passing fractional positive value
$int_val = int(17 / 4);
print"Integer value is $int_val ";
  
# Passing fractional negative value
$int_val = int(-17 / 4);
print"Integer value is $int_val ";

Выход:

 Целочисленное значение 4
Целочисленное значение -4

РЕКОМЕНДУЕМЫЕ СТАТЬИ