1
araragi2222 2019-12-06 08:56:20 +08:00 7
???为啥备注是日文 故乡樱花开了??
|
2
img5d OP @araragi2222 这不是重点吧
|
3
freewind 2019-12-06 09:07:12 +08:00
js
n.toString().replace(/\.\-/g, "").length < 16 |
4
BingoXuan 2019-12-06 09:20:10 +08:00
我看了半天还是云里雾里的。我觉得思路是应该先转化数字再考虑文本表现形式吧。我的理解是,最大数应该是 10 的 16 次方-1,小数精度为 1 位。那么直接判断数字大小就好了,再格式化吧。
|
5
shintendo 2019-12-06 09:24:20 +08:00
这个判断逻辑好复杂,为什么不这样:取长度存入变量,如果有符号减 1,如果有小数点减 1,最后结果与 15 比较。(假定你做了多个符号多个小数点的检查)
|
8
Tumblr 2019-12-06 09:29:06 +08:00
代码为啥不用 script block。。。
|
9
anuding 2019-12-06 09:29:21 +08:00 via Android
@araragi2222 复制的网上的日文教程 /博客吧
|
10
podel 2019-12-06 09:39:24 +08:00
楼主为啥不做字符串扫描的。也就那么一点点字符把。另外楼主甚至可以弄一个 button 让别人只能点 button 限制用户输入。
或者 hook 文本框的输入。每次输入的时候都 check 一下。check 过才让进去。 |
11
si 2019-12-06 10:02:06 +08:00
CString::Find,函数名称,返回此 CString 对象中与需要的子字符串或字符匹配的第一个字符的从零开始的索引;如果没有找到子字符串或字符则返回-1.
没找到返回-1,-1 也是 true,找到也会返回 0,0 是 false。 要全部改成 cs.Find() != -1 吧 |
12
XiaoWangZhanzz 2019-12-06 10:23:42 +08:00
难道是跨国友人,也知道 V2E 了
|
13
IGJacklove 2019-12-06 10:30:28 +08:00
老哥不会在日本吧?
|
14
a2ex 2019-12-06 10:42:37 +08:00
日语注释楼主还不说的原因是对日外包吧
|