Format$

String = Format$ ( Expression [ , Format ] )

Конвертирует выражение в строку, используя формат, который зависит от типа выражения. Format может быть предопределенным форматом (целая константа) или определенным пользователем форматом (строка, которая изображает формат).

Эта функция использует информацию локализации для формата дат, времени и чисел.

См. Predefined constants со списком предопределенных форматов. Если Format не задан, используется gb.Standard.

Определенный пользователем числовой формат описывается следующими символами :

Определенный пользователем формат даты описывается следующими симоволами :


Примеры определенных пользователем форматов чисел:

PRINT Format$(Pi, "-#.###")

3.142

PRINT Format$(Pi, "+0#.###0")

+03.1416

PRINT Format$(Pi / 10, "###.# %")

31.4 %

PRINT Format$(-11 ^ 11, "#.##E##")

-2.85E+11

Примеры определенных пользователем форматов даты и времени:

PRINT Format$(Now, "mm/dd/yyyy hh:nn:ss")

04/15/2002 09:05:36

PRINT Format$(Now, "m/d/yy h:n:s")

4/15/02 9:5:36

PRINT Format$(Now, "ddd dd mmm yyyy")

Mon Apr 15 2002

PRINT Format$(Now, "dddd dd mmmm yyyy")

Monday April 15 2002


См. также Str$, Val


Предыдущее: FOR Следующее: Frac