易语言如何将一个整数分解成若干个两个数的乘积?

问题描述:

易语言如何将一个整数分解成若干个两个数的乘积?
1个回答 分类:数学 2014-11-02

问题解答:

我来补答
取文本长度 (编辑框1.内容) ‘ 取出 文本长度 拿4位运算打个比方,

'''' 这里知道是4个字符 所以跳过取文本长度

a= 取文本左边(编辑框1.内容,2)
b= 取文本右边(编辑框1.内容,2)

c = a * b

编辑框2.内容 = 到文本(c)
再问: 这是啥意思,没看懂。 我是想实现如下: 比如输入一个整数:12,可以列出以下几种乘积方法: 1x12=12 2x6=12 3x4=12 4x3=12 6x2=12 12x1=12
再答: 那就拿12举例 声明变量 a ,b 为 静态或者 程序集变量 .版本 2 .计次循环首 (12, ) a = a + 1 b = 12 ÷ a .如果真 (a = 12 ÷ 取整 (b)) 编辑框1.加入文本 (到文本 (a) + “|” + 到文本 (b) + “,”) .如果真结束 .计次循环尾 ()
 
 
展开全文阅读
剩余:2000