2014年3月12日水曜日

C#で7DSRの計算

  1. /// <summary>  
  2. /// 7DSR 計算  
  3. /// NW-7  
  4. /// </summary>  
  5. /// <param name="Value">/// <returns></returns>  
  6. public static string Get7DSR(string Value)  
  7. {  
  8.     bool result = Regex.IsMatch(Value, @"^[0-9]+$");  
  9.     if (!result)  
  10.     {  
  11.         return null;  
  12.     }  
  13.   
  14.     string value =(ulong.Parse(Value) % 7 == 0 ? 0 : 7 - (ulong.Parse(Value) % 7)).ToString();  
  15.   
  16.     return value;  
  17. }  

0 件のコメント:

コメントを投稿