Опрос

Что такое, по вашему мнению, «демократия»?













Переменные

15.01.2010 11:44 Администратор
Печать PDF
Рейтинг пользователей: / 0
ХудшийЛучший 
Индекс материала
Переменные
Страница 2

Все языки программирования предусматривают механизм хранения значений, которыми позднее можно воспользоваться снова. Такой механизм известен как переменные. В следующем примере показано, как можно получить результат выполнения команды MEL и поместить его в переменную. 1. Откройте редактор Script Editor. 2. Наберите в области ввода Command Input Panel следующий текст: $rad = 2; sphere - radius $rad; 3. Для выполнения команд нажмите клавиши Ctrl+Enter. Вы получите сферу радиуса 2. Вместо явного задания радиуса сферы в команде sphere была использована переменная.

Первая строка содержит описание переменной $rad, которой присвоено значение 2. Все переменные в языке MEL начинаются со знака доллара ($). Во время вызова команда sphere использует значение, хранящееся в переменной $rad, для задания параметра радиуса. Переменная может иметь любое имя с учетом некоторых незначительных ограничений.

Имена переменных не могут содержать пробельных символов (пробелов, табуляции и т. д.) или других специальных знаков. Переменные не могут иметь имен, начинающихся с цифр, хотя цифры могут использоваться в имени после первого символа. Имена переменных чувствительны к регистру. Чувствительность имен к регистру предполагает, что использование вами букв верхнего и нижнего регистра имеет существенное значение. Так, в языке MEL имена $RAD, $rad и $Rad соответствуют различным переменным, Типы переменных MEL содержит ограниченный набор типов переменных: int, float, string, vector и matrix.

Однако при составлении сценариев их вполне достаточно для нужд большинства пользователей. Если тип переменной указан, а начальное значение це задано, переменной присваивается значение по умолчанию. Целые числа Для хранения целых чисел служит тип int. Переменные этого типа не могут содержать вещественных значений. int $a = -23; int $b = 100; int $c = 270038; Реальное количество разрядов, выделяемых для хранения значения типа int, зависит от платформы.

Хотя, в общем случае, для надежности можно полагать, что минимальный размер типа int равен 32 битам, а значит, возможные значения лежат в диапазоне от -2 147 483 648 до 2 147 483 647; некоторые платформы выделяют для хранения int 64 разряда или более, тем самым обеспечивая более широкий диапазон значений. По умолчанию значение переменной типа int равно 0. Вещественные числа Для хранения вещественных чисел используется тип float. Такие числа могут содержать цифры после десятичной запятой, float $a = 10002.34; float $b = 1.0; float $c = -2.35; Как и в случае с int, количество разрядов, выделяемых для хранения float. напрямую зависит от платформы. Этот тип эквивалентен типу данных double в языке С. На большинстве платформ это означает, что переменные вещественного типа представлены 64 битами.



Добавить комментарий


Защитный код
Обновить

Поиск

В закладку

 
 

Авторизация



Погода