标题: 一个数学问题 把X单独移到等式左边使等式成立 [打印本页]

作者: 624353765    时间: 2022-8-27 15:53
标题: 一个数学问题 把X单独移到等式左边使等式成立
(a-X)*b/c=d;
把X单独移到等式左边使等式成立

作者: wulin    时间: 2022-8-28 06:16
(a-X)*b/c=d; 由于楼主加了分号就不能认为这是数学等式而是C语言赋值语句,但C语言赋值语句这样写属非法。
作者: Hephaestus    时间: 2022-8-28 08:06
(a-X)*b/c=d;
(a-X)*b=d*c;
(a-X)=(d*c)/b;
-X=(d*c)/b-a;
X=a-(d*c)/b;
作者: benclee    时间: 2022-8-28 09:19
x=a-d*c/b
作者: coody_sz    时间: 2022-8-28 09:43
单纯的数学问题,小学6年级应该都会,至少初一学生要会,就是展开等式并移项,X=a-c*d/b。
作者: yzwzfyz    时间: 2022-8-29 08:22
赞同沙发的说法!
对于编译器来说,a、b、c、X是等价的,它只认:将右边的值付给左边。
如果左边有多个变量,它就不知道付值给谁了。
作者: 黄youhui    时间: 2022-8-29 09:41
coody_sz 发表于 2022-8-28 09:43
单纯的数学问题,小学6年级应该都会,至少初一学生要会,就是展开等式并移项,X=a-c*d/b。

你要先确保他们不等于0,以及他们是不是都是int类型的,小心直接给个 int A = 10/3 = 3
作者: XIAOCAO123    时间: 2022-8-29 16:28

a-X)*b/c=d;
a-X)*b=d*c;
a-X)=(d*c)/b;
-X=(d*c)/b-a;
X=a-(d*c)/b;
作者: mengsiu    时间: 2022-8-30 09:38
黄youhui 发表于 2022-8-29 09:41
你要先确保他们不等于0,以及他们是不是都是int类型的,小心直接给个 int A = 10/3 = 3

对,要是他们其中一个为“0”,那就芭比Q了。




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1