找出有多少数千,数百和数十

Suh*_*ail 4 javascript asp-classic sql-server-2008

我有一个asp应用程序,在那个数量列是那里.我需要知道这个数量中有多少,数百和数十

例如

如果我有3660的金额意味着1000 - 3 100 - 6 10 - 6

我需要这样的

有谁能够帮我

Rah*_*thi 7

简单的答案是将数字除以1000,无论商数是1000的数量.然后将剩余部分除以100的商数将是100的数.然后再将剩余部分除以10,商数将是10的数

像这样的东西:

quotient = 3660 / 1000;     //This will give you 3
remainder = 3660 % 1000;    //This will give you 660
Run Code Online (Sandbox Code Playgroud)

然后,

quotient1 = remainder/ 100;     //This will give you 6
remainder1 = remainder % 100;    //This will give you 60
Run Code Online (Sandbox Code Playgroud)

最后

quotient2 = remainder1 / 10;     //This will give you 6 
Run Code Online (Sandbox Code Playgroud)


小智 5

使用类型强制并将数据类型更改为字符串不是更容易吗?

然后您可以通过检查所选索引位置的值来轻松检查该值,

var number = 1234;
number2 = new String(number);
var thousands = number2[0];
var hundreds = number2[1];
Run Code Online (Sandbox Code Playgroud)

等等....

它可能无法用于你正在做的事情,它是给我的:)