You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
40 lines
1.4 KiB
40 lines
1.4 KiB
using System.ComponentModel; |
|
|
|
namespace BrilliantSightClient.Model.GradeResult.Entity.Enums; |
|
|
|
public enum Accuracy |
|
{ |
|
[Description("强制保留两位小数,向下取整(ZDZ1)")] |
|
ForceTwoDecimals = 1, |
|
|
|
[Description("强制保留一位小数,向下取整(ZD1)")] |
|
ForceOneDecimal = 2, |
|
|
|
[Description("将数值舍入到最近的 0.5 倍数(ZD5)")] |
|
HalfStepRounding = 3, |
|
|
|
[Description("将数值舍入到最近的 5 的整数倍(Z5)")] |
|
MultipleOfFive = 4, |
|
|
|
[Description("将数值舍入到最近的0.2倍数(ZD2)")] |
|
DecimalTwoStepRounding = 5, |
|
|
|
[Description("强制向下取整为整数(Floor)")] |
|
IntegerFloor = 6, |
|
|
|
[Description("将数值乘以100后向下取整,并保留一位小数(P100)")] |
|
Multiply100FloorOneDecimal = 7, |
|
|
|
[Description("将数值乘以100后向下取整,并保留两位小数(P100_2)")] |
|
Multiply100FloorTwoDecimals = 8, |
|
|
|
[Description("将数值乘以10后向下取整,并保留一位小数(A10)")] |
|
Multiply10FloorOneDecimal = 9, |
|
[Description("将数值乘以100后向下取整为整数(M100Floor)")] |
|
Multiply100FloorToInteger = 10, |
|
[Description("将数值乘以100后舍入到最近的0.5倍数(M100Half)")] |
|
Multiply100HalfStepRounding = 11, |
|
[Description("将数值乘以100后舍入到最近的5的倍数(M100Z5)")] |
|
Multiply100MultipleOfFive = 13, |
|
|
|
} |