GB.NumberFromString

int GB.NumberFromString ( int option , const char * str , long len , GB_VALUE * value );

Читает число внутри сроки и возвращает его в GB_VALUE структуру.

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

Если строка содержит целое, тип поля GB_VALUE структуры устанавливается к GB_T_INTEGER, и вы можете приспособить эту структуру к GB_INTEGER , чтобы получить значение.

Если строка содержит число с плавающей точкой, тип поля GB_VALUE структуры устанавливается к GB_T_FLOAT, и вы можете приспособить эту структуру к GB_FLOAT , чтобы получить значение.