PHP Conference Japan 2024

RoundingMode 列舉

簡介

RoundingMode 列舉用於指定 round()bcround()BCMath::round() 應該如何執行捨入。

列舉概要

enum RoundingMode
{
case HalfAwayFromZero ;
/** 四捨五入至最接近的整數。如果小數部分是 5,則捨入到絕對值較大的整數。 */
case HalfTowardsZero ;
/** 四捨五入至最接近的整數。如果小數部分是 5,則捨入到絕對值較小的整數。 */
case HalfEven ;
/** 四捨五入至最接近的整數。如果小數部分是 5,則捨入到偶數。 */
case HalfOdd ;
/** 四捨五入至最接近的整數。如果小數部分是 5,則捨入到奇數。 */
case TowardsZero ;
/** 四捨五入到絕對值較小或相等的整數。 */
case AwayFromZero ;
/** 四捨五入到絕對值較大或相等的整數。 */
case NegativeInfinity ;
/** 四捨五入到小於或等於的最大的整數(無條件捨去)。 */
case PositiveInfinity ;
/** 四捨五入到大於或等於的最小的整數(無條件進位)。 */
}
新增註釋

使用者貢獻的註釋

此頁面沒有使用者貢獻的註釋。
To Top