Str
 
Возвращает строковое представление числа или строки символов Unicode

Синтаксис
Использование

result = Str[$]( number )
or
result = Str( string )

Параметры

number
Числовое выражение для преобразования в строку.
string
Строковое выражение для преобразования в строку.

Описание

Str преобразует числовые переменные в их строковое представление. Использования этого способа для String эквивалентно WStr применяемой для числовых переменных, а противоположная функция Val ,  преобразует строку в число.

Str также преобразует символьные строки Unicode в строки ASCII символов. Это использование противоположно WStr. Если ASCII строка символов дается, то строка возвращается немодифицированной.

Пример

Dim a As Integer
Dim b As String
a = 8421
b = Str(a)
Print a, b


Различия диалектов

  • В диалекте -lang qb , Str будет слева располагать положительное число с пробелом.
  • Суффикс строкового типа "$" обязателен в диалекте -lang qb.
  • Суффикс строкового типа "$" не обязателен в диалектах -lang fblite и -lang fb.

Различия платформ

  • DOS версия FreeBASIC не поддерживает Str с расширенными строковыми символами.

Отличия от QB

  • QB не поддерживает Str с расширенными строковыми символами.

См. также