РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
363 of 723 menu

Свойство sign

Свойство sign класса num возвращает знак числа в виде целого значения. Для отрицательных чисел оно возвращает -1, для положительных - 1, а для нуля - 0. Свойство доступно как для целых чисел (int), так и для чисел с плавающей точкой (double), поскольку оба типа наследуются от класса num. Свойство не принимает параметров и возвращает значение типа num.

Синтаксис

num.sign

Пример

Давайте проверим знак положительного целого числа:

void main() { num value = 5; print(value.sign); }

Результат выполнения кода:

1

Пример

Давайте проверим знак отрицательного числа с плавающей точкой:

void main() { num value = -3.14; print(value.sign); }

Результат выполнения кода:

-1

Пример

Давайте проверим знак нуля:

void main() { num value = 0; print(value.sign); }

Результат выполнения кода:

0

Смотрите также

  • свойство isNegative,
    которое проверяет, является ли число отрицательным
  • метод abs,
    который возвращает абсолютное значение числа
  • метод compareTo,
    который сравнивает два числа
  • класс num,
    который является базовым классом для чисел
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить