Turbo Basic 1.1. Руководство пользователя


Turbo Basic 1.1. Руководство пользователя - стр. 236


 вывода в произвольные файлы)
    Синтаксис S$=MKI$ (целое выражение)
    ---------
                 S$=MKL$ (длинное целое выражение)
                 S$=MKS$ (выражение единичной точности)
                 S$=MKD$ (выражение двойной точности)
     
  Замечания Функция MK (делать) представляет собой часть процесса  обра-
  ботки  получения  числовых значений в файлы произвольного доступа.Поскольку
  заявления, которые записывают информацию в буфер произвольного файла(LSET и
  RSET) работают только со строками, числовые  данные  должны  транслировать-
  ся,перед  их обработкой заявлением PUT в произвольный файл, в строчную фор-
  му.MKI$(i) возвращает двухлитерную строку, состоящую из двух битовых значе-
  ний, которые Турбо-Бейсик использует для внутреннего  представления  целого
  значения i. Функция MKL$ возвращает 4-байтовый строчный эквивалент длинного
  целого.  MKS$  возвращает  4-байтовый эквивалент значения единичной точнос-
  ти.MKD$ возвращает 8-байтовый строчный эквивалент значения двойной  точнос-
  ти.  Дополнительные  функции CVI, CVL, CVD используются, когда произвольные
  файлы считываются. Не путайте эти функции с STR$ и VAL , которые соответст-
  венно обращают числовые выражения в распечатываемые формы и наоборот:
       i=123.45
       a$=STR$(i): в$=MKS$(i)
 'a$ содержит что-то, стоящее размещения на экране; в $ не содержит
       PRINT a$, в$
       См. также СVD
       --------- CVI
                 CVL
                 CVS
       Пример OPEN "MKILSD.DTA" AS#1 LEN=18
      ------- 'определить имена и размеры полей
  FIELD 1, 2AS файла цел$, 4AS файла длин$, 4AS файла един$,  8AS
  файла двойн$
 'назначить значения полям и осуществить запись в файл произволь-
  ного доступа
             FOR счетчик%  = 1TOS
             LSET Файла Цел$= MKI$ (счетчик%)
             LSET Файла Длин$= MKL$ (счетчик %^2)
             LSET Файла Един$=MKS$ (счетчик %^2.1)
             LSET Файла Един$=MKD$ (счетчик %^4.4)



Начало  Назад  Вперед



Книжный магазин