wc_legacy_round_half_down()
Round half down in PHP 5.2.
Хуков нет.
Возвращает
float
.
Использование
wc_legacy_round_half_down( $value, $precision );
- $value(float) (обязательный)
- Value to round.
- $precision(int) (обязательный)
- Precision to round down to.
Список изменений
С версии 3.2.6 | Введена. |
Код wc_legacy_round_half_down() wc legacy round half down WC 9.3.3
function wc_legacy_round_half_down( $value, $precision ) { $value = wc_float_to_string( $value ) ?? ''; if ( false !== strstr( $value, '.' ) ) { $value = explode( '.', $value ); if ( strlen( $value[1] ) > $precision && substr( $value[1], -1 ) === '5' ) { $value[1] = substr( $value[1], 0, -1 ) . '4'; } $value = implode( '.', $value ); } return NumberUtil::round( floatval( $value ), $precision ); }