PureBasic

SetJSONFloat()

Синтаксис

SetJSONFloat(JSONValue , Value.f)

Описание


Изменяет тип JSON-значения на #PB_JSON_Number и сохраняет в нём указанное значение с типом 'float'.

Параметры

JSONValue Целевое JSON-значение.
Value.f Значение для сохранения.

Возвращаемое значение

Ничего.

Комментарии

Обратите внимание, что JSON не допускает специальных значений с плавающей запятой +Infinity, -Infinity или NaN в JSON-данных. Если такое значение задано с помощью этой функции, оно будет заменено литералом JSON 'null', когда данные будут сохранены или закодированы. Функции IsInfinity() или IsNaN() могут использоваться для обнаружения этого случая.

Пример

If CreateJSON(0)
    ArrayValue = SetJSONArray(JSONValue(0))
    SetJSONFloat(AddJSONElement(ArrayValue), 1.23)
    SetJSONFloat(AddJSONElement(ArrayValue), 4.56)

    Debug ComposeJSON(0)
EndIf

См. также

GetJSONFloat(), SetJSONArray(), SetJSONBoolean(), SetJSONDouble(), SetJSONInteger(), SetJSONNull(), SetJSONObject(), SetJSONString(), SetJSONQuad()

Поддерживаемые OS

Все

<- SetJSONDouble() - Оглавление Json - SetJSONInteger()->