zhangqs008
思路非常简单,且没有任何位数限制! 
例如: 401,0103,1013 
读作: 肆佰零壹[亿]零壹佰零叁[万]壹仟零壹拾叁 
咱们先按每四位一组 从左到右,高位到低位分别"大声朗读"一下: 
"肆佰零壹" 单位是: "[亿]" 
"壹佰零叁" 单位是: "[万]" 
"壹仟零壹拾叁" 单位是 "" (相当于没有单位) 
很容易发现,每四位: 只有 千位,百位,十位,个位 这四种情况! 
我们把 [万],[亿] 当作单位就可以了! 
这就是规律了!简单吧! 
依据该思路,只用区区不到 50 行代码就可以搞定: 
只要你能够提供足够多的"单位" 

任何天文数字都可以正确转换! 

C# Code

T-SQL:



分类:

技术点:

相关文章:

  • 2021-12-08
  • 2021-12-27
  • 2021-10-19
  • 2021-12-27
  • 2021-09-28
猜你喜欢
  • 2021-12-27
  • 2021-07-30
  • 2022-12-23
  • 2021-12-27
  • 2021-12-31
  • 2022-02-05
相关资源
相似解决方案