MS Access 中的 Fix() 和 Format()函数
1. Fix()函数:
在 MS Access 中,fix()函数返回数字的整数部分。在这个函数中,一个数字将作为参数传递,它将返回该数字的整数部分。
句法 :
Fix(number)
示例 1:
SELECT Fix(-75.43) AS FixNum;
输出 -
FixNum |
---|
-75 |
示例 2:
SELECT Fix(23.93) AS FixNum;
输出 -
FixNum |
---|
23 |
2. Format()函数:
在 MS Access 中,format函数将返回一个指定格式的数字。在这个函数中,值将作为第一个参数传递,格式将作为第二个参数传递。它将返回转换后的格式。
Format | Description |
---|---|
General Number | For without thousand separators. |
Standard | For thousand separators + two digits to the right of the decimal place and minimum one digit to the left of the decimal place. |
Percent | For percent value. |
Scientific | For scientific value. |
Fixed | For one digit to the left of the decimal place and two digits to the right of the decimal place. |
Currency | For currency, with thousand separators and two decimal places. |
Yes/No | If value==0 then no otherwise yes. |
True/False | If value==0 then True otherwise False. |
On/Off | If value==0 then Off otherwise On. |
句法 :
Format(value, format)
示例 1:
SELECT Format(0.55, "Percent")
AS FormattedPercentage;
输出 -
FormattedPercentage |
---|
55.00% |
示例 2:
SELECT Format(0.0000000004500121424255, "Scientific")
AS FormattedScientific;
输出 -
FormattedScientific |
---|
4.50E-10 |