Форматировать число до N значащих цифр в PHP
Я хотел бы отформатировать (округлить) числа с плавающей запятой (двойные), чтобы сказать, например, 2 значащие цифры, например, так:
1 => 1
11 => 11
111 => 110
119 => 120
0.11 => 0.11
0.00011 => 0.00011
0.000111 => 0.00011
Таким образом, произвольная точность остается неизменной
Я ожидаю, что есть какая-то хорошая функция для него уже встроена, но пока не смог найти ни одной
Мне указали наКак округлить до ближайшего значимого числа в php, который близок, но не работает для N значащих цифр, и я не уверен, что он делает с числами 0,000XXX