Простые стандартные типы
Напоминание: Имя любого типа начинается с символа $. Для стандартных типов ещё ставится символ # в конце.
$null# Специальный тип
Значение null в ksi записывается так: #
В некоторых других языках программирования оператор сравнения для двух значений null вернёт false. Но не в ksi.
Чтобы проверить, что значением выражения является null, достаточно просто использовать оператор сравнения ==.
Кроме того значение null меньше любых значений других типов.
$bool# Логический тип
Существует всего два значения этого типа: true и false, которые записываются как #1 и #0 соответственно.
Смотри также: Логические операторы
$int# Тип целых чисел
Для наглядности между последовательностью цифр можно вставлять символ _ или символ '. Это такой разделитель групп, и количество цифр в каждой группе может быть любым.
Отрцицательные целые значения тоже допустимы:
В начале целого числа можно поставить знак плюс. Он ни на что не повлияет.
* Однако если после знака плюс или минус поставить пробельный символ, то это уже будет оператор сложения или вычитания, а не знак числа.
Предопределённые целочисленные константы:
Смотри также: Побитовые операторы
$float# Тип дробных чисел
В качестве разделителя дробной части служит точка, и она обязательна при записи дробного значения.
В случае дробных чисел правила записи для знака и для разделителей идентичны правилам записи целых чисел.
В конце дробных значений есть возможность указать степень числа. Она следует после символа e. Указывать знак степени обязательно.
Предопределённые константы значений с плавающей точкой:
Смотри также: Арифметические операторы