Excel中关于三元一次方程求所有可能的组合的问题
发布网友
发布时间:2022-04-29 20:42
我来回答
共3个回答
热心网友
时间:2022-06-22 12:17
1.新建一个工作簿,右键点击页名称,如“Sheet1”,选择“查看代码(v)”;
2.在打开的代码窗口空白处粘贴以下代码;
3.把光标置于代码之中,按键盘功能键“F5”即可运行代码。
4。当x=3,y=181,z=3时,面积为37871.89,价格最低,为:98907
'代码开始
Sub a1()
a = 380.1327
b = 201.0619
c = 113.0973
r = 1
Cells(1, 1) = "a的个数"
Cells(1, 2) = "b的个数"
Cells(1, 3) = "c的个数"
Cells(1, 4) = "总面积"
Cells(1, 5) = "总价"
For x = 1 To 100
For y = 1 To 189
For z = 1 To 336
s = x * a + y * b + z * c
If s >= 37870 Then
r = r + 1
Cells(r, 1) = x
Cells(r, 2) = y
Cells(r, 3) = z
Cells(r, 4) = s
Cells(r, 5) = 995 * x + 525 * y + 299 * z
Exit For
End If
Next
Next
Next
End Sub
'代码结束
热心网友
时间:2022-06-22 12:18
工具里有个规划求解,这个功能第一次使用需要加载,根据你自己的已有条件*,电脑会帮你凑出答案来的.电脑也是一次一次的反复试,所以你不要把条件范围设得太大,
热心网友
时间:2022-06-22 12:18
数学问题,比较麻烦,一会有空帮你弄,先纠正一下,圆的面积公式是:
pi()* r^2