lzth.net
当前位置:首页 >> jAvA语言中,A=A*(1.0/i).....是什么意思? >>

jAvA语言中,A=A*(1.0/i).....是什么意思?

意思是a乘以i分之一,然后把值再赋给a,之所以写成1.0/i,是因为在java中,两个整数相除,结果还是整数,但这并不是想要的结果,写成1.0/i,就可以得到小数了.再看看别人怎么说的.

单从你这句话来看,就是将item的 i 分之一赋值给item.如果i是5,就是item的值变为原来的五分之一.求采纳

经过验证,确定,java在进行这样的运算时,用到了临时变量,即中间的计算结果并没有存储到变量a中.运算过程是从右向左的先运行a/=a ; 结果为1再运行a*=1;结果为10再运行a-=10;结果为0再运行a+=0;结果为10

你好,Java的字符串连接也使用的是+这个符号.例如: String str = "a" + 2; //那么str=a2 所以你这个 "a=" +a,当a的值为2时, 表示的就是“a=2”这个字符串

a*=1.0的意思就是乘以a乘以1.0再赋值给a相当于a=a*1.0;

"new" 在Java中代表实例化的意思, A a = new A()代表实例化了一个对象a, 这个对象a属于A类. 可以认为A是一个抽象概念, 对象a是一个实体(存储于内存), 等式左边实际上就是用类A定义对象a, 等式右边就是创造对象a的过程.

resul *=a*(a-1)resul =resul *(a*(a-1))基本运算符基础都不扎实

java中*=为乘后赋值运算符,是一个复合赋值运算符.i*=n相当于i=i*n.复合赋值运算符,也称为赋值缩写,带有运算的赋值运算符.共有10种这样的运算符,它们是:+= 加赋值,-= 减赋值,*= 乘赋值,/= 除赋值,%= 求余赋值,&= 按位与赋值,| = 按位或赋值,^= 按位异或赋值,<<= 左移位赋值,>>= 右移位赋值.复合赋值运算举例:a+=2 即为a=a+2 x*=y 即为x=x*y

(1)a=a+1,是先取a的值,在进行加加操作.它等同于a++.(2)a+=1,是先对a进行加1操作,在返回a的值.它等同于++a.Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言.Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群.Java由四方面组成:(1)Java编程语言,即语法.(2)Java文件格式,即各种文件夹、文件的后缀.(3)Java虚拟机(JVM),即处理*.class文件的解释器.(4)Java应用程序接口(Java API).

a += b 意思就是 a = a + b; a != b 意思就是a不等于b

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com