打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
个位数,十位数,百位数等程序常用英文变量名该怎么写?

学习Java时,国内老师往往使用gw, sw, bw等汉语拼音缩写来代替,但是身为事事追求尽善尽美和professional范的准工程师们,我们怎么能满足于这么low的写法呢!

首先我上网查询了下个位数,十位数等英文的表达,得到的答案如下:

In the number 386 for example, the number 6 is the "unit's digit" (in the "unit's place"), 8 is the "ten's digit" (in the "ten's place"), and 3 is the "hundred's digit."

所以呢,我们可以知道,标准的说法就是:

个位 unit's digit;

十位 ten's digit;

百位 hundred's digit;

千位 thousand's digit;

万位 ten thousand's digit;

但是这样让我们怎么起变量名啊,变量名里面我们是不能使用单引号( ' )的。回忆下,老师说了,Java里面只能用大小写字母,数字,下划线和$,而且开头不能为数字。

因此,一个比较折中,而且简洁的办法是说,我们可以按照从右到左第几位数来给变量命名,这样不仅直白,而且在有类似身份证号,银行卡号等十几位数字的时候新变量命名的可扩展性很好。(写程序一定要有容错性和可扩展性)

个位 dig_1;

十位 dig_2;

百位 dig_3;

千位 dig_4;

万位 dig_5;

代码示范


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
LeetCode之Add Digits
圆点博士——代码注释——初版——来自波波——accfilter.c
Pytho题
Add Digits | leetcode 258 【Java解题报告】
剑指offer(C++)-JZ44:数字序列中某一位的数字(算法-搜索算法)
C语言经典程序举例
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服