| | |
| | | } |
| | | |
| | | #endregion |
| | | |
| | | #region ■ 一般方法___________________________ |
| | | |
| | | /// <summary> |
| | | /// 计算灯的亮度值所占的百分比(例如:返回35,代表是35%) |
| | | /// </summary> |
| | | /// <param name="i_Level">灯的亮度值</param> |
| | | /// <returns></returns> |
| | | public int CalculateLightLevelPersent(decimal i_Level) |
| | | { |
| | | return (int)((i_Level / 255) * 100); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 计算指定百分比对应灯的亮度值 |
| | | /// </summary> |
| | | /// <param name="i_Persent">百分比值(比如35,代表35%)</param> |
| | | /// <returns></returns> |
| | | public int CalculateLightLevel(decimal i_Persent) |
| | | { |
| | | //需要向上取整,才能得出 |
| | | return (int)Math.Ceiling((i_Persent / 100) * 255); |
| | | } |
| | | |
| | | #endregion |
| | | } |
| | | } |