Foxtable(狐表)用户栏目专家坐堂 → 问个愚蠢的问题


  共有1574人关注过本帖树形打印复制链接

主题:问个愚蠢的问题

帅哥哟,离线,有人找我吗?
goldenfont
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:389 积分:3874 威望:0 精华:0 注册:2016/4/25 17:36:00
问个愚蠢的问题  发帖心情 Post By:2017/3/20 18:28:00 [显示全部帖子]

我有一个textbox用来输入某个数值的位数,如何判断这个位数最大的值?
比如说,我输入一个3,代表我要知道3位数的最大数为999,输入一个4,代表最大数为9999,以此类推,咋写?

 回到顶部
帅哥哟,离线,有人找我吗?
goldenfont
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:389 积分:3874 威望:0 精华:0 注册:2016/4/25 17:36:00
  发帖心情 Post By:2017/3/20 18:39:00 [显示全部帖子]

追加一个问题:

如果得到了最大的数值,我要从0-max的格式都用Format(i,"000")来表示,4位数就用Format(i,"0000")来表示,这个0000的格式怎么写?这2个问题用case语句都能做到,但是有点傻,有更好的办法吗?

 回到顶部
帅哥哟,离线,有人找我吗?
goldenfont
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:389 积分:3874 威望:0 精华:0 注册:2016/4/25 17:36:00
  发帖心情 Post By:2017/3/20 19:23:00 [显示全部帖子]

可以的,这个问题解决了,那么第一个问题怎么做呢?

比如说,我输入一个3,代表我要知道3位数的最大数为999,输入一个4,代表最大数为9999,以此类推,咋写?

 回到顶部
帅哥哟,离线,有人找我吗?
goldenfont
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:389 积分:3874 威望:0 精华:0 注册:2016/4/25 17:36:00
  发帖心情 Post By:2017/3/20 19:35:00 [显示全部帖子]

比如说,我输入一个3,代表我要知道3位数的最大数为999,输入一个4,代表最大数为9999,以此类推,咋写?

刚才想到了一个办法,根据输入数字几,循环出几个9,凑成字符然后转换成数值,这样的思路可行否?咋感觉有点恶心呢图片点击可在新窗口打开查看

 回到顶部