Cтраница 2
Средства преобразования типов в Модуле-2 выглядят как процедуры-функции. Функция преобразования типов берут параметр ( который остается неизменным) одного типа и возвращают то же значение ( или эквивалентное) другого типа. Параметрами этих процедур могут быть либо константы, либо переменные, либо выражения. [16]
Функции преобразования типа действуют, как если бы они были настоящими функциями. Их можно использовать везде, где можно использовать функции, включая выражения и параметры, передаваемые по значению. [17]
Операции преобразования типа, используемые для преобразования элементов данных из одного представления в другое, имеют большое значение во многих языках. В Коболе и ПЛ / 1, которые рассматриваются во второй части книги, существует обширный набор таких примитивов. Операции преобразования типа могут вызываться прямо, например операция entire в Ал голе, преобразующая вещественное число в целое; но чаще они вызываются неявно, когда при попытке применить другие операции возникает конфликт типов. [18]
Правила преобразования типа результата абсолютно те же, что и при присваивании значения выражения имени функции как переменной. [19]
Благодаря преобразованиям типа в PL / I оказывается возможным производить арифметические операции над строчными данными и, наоборот, строчные операции над арифметическими данными. [20]
Аналогично преобразованию типа подковы. [21]
При преобразованиях типа ( а) дискриминант поверхности не меняется. Если дискриминант тождественно равен О, то поверхность ( а б) не нормальна и имеет кривую особых точек. [22]
Симметрия относительно преобразований типа (7.35) - (7.37) оказалась очень полезна для исследования структуры эффективного действия. [23]
Теория - преобразований типа (5.2) представляет в настоящее время развитую главу прикладной математики. Оказывается, в частности, что ряды (5.2) в общем случае являются расходящимися. Последнее означает, что конечные отрезки этих рядов могут быть использованы для аппроксимации точного решения на большом интервале времени, порядка 1 / 8, и погрешность вычислений на таком интервале будет до-рядка последнего отброшенного члена. [24]
Используя операцию преобразования типов, легко опросить любое поле системного типа. [25]
В процессе преобразования типов данных могут возникнуть ситуации, приводящие к прерываниям. [26]
Конструктивно устройство преобразования типа УП-1 выполнено в виде шкафа. [27]
В процессе преобразования типов данных могут возникнуть ситуации, приводящие к прерываниям. [28]
Конструктивно устройство преобразования типа УП-1 выполнено в виде шкафа. [29]
Часто о преобразовании типов можно забыть, поскольку в наиболее употребительных случаях они выполняются автоматически. Однако при использовании функций IDENT и DIFFER следует соблюдать осторожность, поскольку преобразования типов выполнены не будут. Преобразования иногда сопряжены с неожиданностями. [30]