Как выделить именно float из переменной типа float?
Привет. Есть API, кривое-косое, которое иногда возвращает вместо нормального числа с плавающей точкой(float) какой-то иной float который преобразуется в 0 при выполнении с ним действий.
Пример такого числа: 123,4568888888E-13
Как из него сделать нормальное число с плавающей точкой, чтобы оно могло использоваться при вычислениях без каких-либо преобразований?
На всякий случай приведу пример:
var_dump переменной с таким кривым числом: float(1.945910526046646E-6)
var_dump функции round(число,3)(округление до 3х) cэтим числом, где число - переменная числа из 1-го примера: float(0)
При складывании число тоже становится нулём.