我们已经知道您可以使用输入运算符设置任何变量的值。 

输入语句用于用户在程序执行期间指定值的情况。

但是很多时候我们需要通过使用特定公式计算变量来为变量设置新值。在这种情况下,- 赋值运算符 
将帮助我们
赋值运算符的一般形式如下:
<变量名>=<表达式>;

赋值运算符是这样工作的:
1. 首先对赋值符号右边的表达式求值
2. 表达式的结果值存储(他们说“赋值”)在赋值符号左边的变量中。在这种情况下,变量的旧值被擦除。

例如,如果我们需要将变量 c 的值设置为变量 b 值的两倍,那么我们需要这样写:
c=2*b;

不要忘记,在编程中您不能在表达式中省略乘号。否则,计算机将无法理解你要乘什么。
比如你不能只写c=2b,那是错误的!

赋值运算符右侧的表达式允许您使用各种公式计算值。

一个表达式可以包含什么
X整数和实数(在实数中,整数和小数部分用点分隔,而不是逗号,这是数学中的习惯)
•算术符号: 
+加法,
- 减法,
* 乘法,
/ 划分,
% 取模

X通过 Math
类调用标准函数
 Math.abs(i) 数字模块 i 
 Math.sqrt(x)实数x的平方根
 Math.pow(x,y) 计算 x 的 y 次方

X用于更改操作顺序的括号

任何编程语言都包含许多可用于算术表达式的内置函数。

例如,最常用的标准数学函数以及它们是如何用 Java 编写的
 Math.abs(i) 模块 i
 Math.sqrt(x) 实数 x 的平方根
 Math.pow(x,y) 计算 x 的 y 次方

必须记住,函数参数始终写在括号中。
 

用编程语言编写算术表达式的规则

假设我们需要以这种方式计算以数学形式编写的表达式:
在编写为我们计算结果的程序之前,我们制定规则以用编程语言编写代数表达式:
1.表达式包含数字、其他变量名、运算符、括号、函数名
2. 算术运算及其符号(+、-、*、/、%)
3.整数和小数部分之间用点号分隔。
4、表达式 每行写一个 (表达式的线性表示法),字符依次排列,并附上ALL运算符号;使用括号

因此,按照算术表达式的书写规则,我们必须将这个(数学记数法)分数转化为线性记数法,即把分数写在一行中..
因为分子和分母中的表达式为复数(即包含两个或两个以上的因式),那么在写线性形式时,需要将分子和分母中的表达式用括号括起来。
因此,这种表达式的线性符号将如下所示:

(2*17.56*17.56)/(7*2.47*0.43)

让我们编写一个程序来计算这个表达式:
为此,让我们定义输入和输出数据

输入: 因为我们知道所有的值,那么不需要从键盘输入任何内容,因此不会有输入

输出数据:程序应该显示给定算术表达式的结果(你可以把它放在某个变量中,或者立即在屏幕上显示该值)。

我们将立即在屏幕上显示表达式的结果,而不将其保存在任何变量中。  
因为我们有一个分数,结果将是一个实数   <前> 公共课主要{ public static void main(String[] args) { System.out.print((2*17.56*17.56)/(7*2.47*0.43)); }
在您的计算机上运行该程序并确保它输出 82.949843

之后,完成任务。

Java编程语言中有两种除法运算:
/除法 和%除法的余数计算。

需要记住的事情:
1) 计算除法余数 (%) 的操作只对整数执行
2)除法运算的结果(/)取决于操作数的类型   
这里的规则是:
当一个整数除以一个整数时,小数部分总是被丢弃,不管我们将值存储在什么类型的变量中!

当在整数变量中存储实数结果时,小数部分也会被丢弃

让我们看一下执行除法运算的示例: <前> <代码> int i; 双 x; 我 = 7; x = 我 / 4; // x=1,整数除以整数 x = i / 4.; // x=1.75,一个整数除以一个分数(4 - 没有点被认为是整数,4。(有点)已经是一个实数!) x =(双) i / 4; // x=1.75,小数除以整数 - 这里变量 i 被转换为实数 - 这是一个 EXPLICIT 类型转换