货币问答:1

金花教主

-(-1)什么意思??

-(-1)表示(-1)的相反数。而(-1)的相反数等于1,所以-(-1)等于1。

-(-1)的计算过程如下。

解:-(-1),因为括号里面的数字前面的负号是-,

则根据去括号原则,则去掉括号时,括号里面数字前面的符号要改变,

则-(-1)=1。

即-(-1)=1。

扩展资料:

1、去括号法则

(1)括号前面是加号时,去掉括号,括号内的算式不变。

例:3+(6-4)=3+6-4

(2)括号前面是减号时,去掉括号,括号内加号变减号,减号变加号。

例:4-(5-3+8)=4-5+3-8

2、相反数的性质

(1)正数的相反数是负数,负数的相反数就是正数。

(2)0的相反数是0,也就是0的相反数是它本身。同时,相反数是它本身的数只有0。无理数也有相反数。

(3)实数a相反数的相反数,就是a本身。

参考资料来源:百度百科-相反数

参考资料来源:百度百科-去括号法则

推荐
不推荐
展开
收起
御用闲人

一 (一) 1 (1)1) ① 是这个顺序吗 写公务文件

文章中正确使用序号的顺序如下:

第一层为“一、二、三”

第二层为”(一) (二) (三)“

第三层为1.2.3

第四层为(1)(2)(3)

第五层为①②③

扩展资料:

1、阿拉伯数字后面用黑圆点;

2、汉字数字后面用顿号;

3、“第一”“第二”“第三”后面用逗号;

4、带括号的序号和带圆圈的序号,后面不再加顿号、逗号之类;

5、第一编”“第一章”“第一节”或“壹”的后面不用标点,与后面的文字之间空一个汉字位置即可。

6、数字序号前后一般不再用其他项目符号。

参考资料:百度百科—序号

推荐
不推荐
展开
收起
险道搜敌

"1"=="1"? true还是false

这个好多人回答呀。我只想补充几句。由于JVM的共用常量池而导致的 == 返回true的情况,这个不是永远正确的情况。由于 == 仅是返回了两个字符串对象引用是否指向同一个地方,而各种JVM出于性能优化、节省内存等需求,都可能尽量重用字符串常量,或者根本不重用字符串常量。因此,即使"1" == "1"也可能在某些特殊的JVM下返回false。在这里讨论使用常量池的"1"的情况没有意义,除非指定了某个特定厂家的特定版本的JVM,才能给出准确答案。不过如此限定就失去了Java的特性。因此,实际编程时,请仅使用equals来判断字符串,任何时候都不要用==。

推荐
不推荐
展开
收起
妙一夫人

(-1,1,1,1)(1,-1,1,1,)(1,1,-1,1)(1,1,1,-1),计算行列式

-1    1    1    1    

1    -1    1    1    

1    1    -1    1    

1    1    1    -1    

第1行交换第2行-

1    -1    1    1    

-1    1    1    1    

1    1    -1    1    

1    1    1    -1    

第2行,第3行,第4行, 加上第1行×1,-1,-1-

1    -1    1    1    

0    0    2    2    

0    2    -2    0    

0    2    0    -2    

第2行交换第3行

1    -1    1    1    

0    2    -2    0    

0    0    2    2    

0    2    0    -2    

第4行, 加上第2行×-1

1    -1    1    1    

0    2    -2    0    

0    0    2    2    

0    0    2    -2    

第4行, 加上第3行×-1

1    -1    1    1    

0    2    -2    0    

0    0    2    2    

0    0    0    -4    

主对角线相乘-16    

第二行加第一行乘以负一;第四行加第一行乘以负一:

行列式=|1 1 1 1|

0 -2 0 0

0 0 -2 0

0 0 0 -2 【是个《上三角》】

=1*(-2)*(-2)*(-2)

=-8

扩展资料:

①行列式A中某行(或列)用同一数k乘,其结果等于kA。

②行列式A等于其转置行列式AT(AT的第i行为A的第i列)。

③若n阶行列式|αij|中某行(或列);行列式则|αij|是两个行列式的和,这两个行列式的第i行(或列),一个是b1,b2,…,bn;另一个是с1,с2,…,сn;其余各行(或列)上的元与|αij|的完全一样。

④行列式A中两行(或列)互换,其结果等于-A。 

⑤把行列式A的某行(或列)中各元同乘一数后加到另一行(或列)中各对应元上,结果仍然是A。

参考资料来源:百度百科-行列式

推荐
不推荐
展开
收起
赵直

i++ i=i+1 i+=1三个的区别。要详细,谢谢。

i=i+1与i+=1意思相同,唯一不同之处就是表达方式不同。在代码运行时i+=1的运行速度更快。

i++与i=i+1的区别在于:i++是有值后自增1,i=i+1是直接增加1。

详细区别看代码运行结果:

从示例种可以看出初始的i=0,i=i+1后i=1。这是我们将j=i++运行,j先等于i,i再进行i++。因此i++是先有值后自增。最终结果i=2,j=1。

示例源代码:

#include <stdio.h>int main(){int i,j;i=0;i=i+1;j=i++;printf("%d,%d",i,j);return 0;}

扩展资料:

i=i+1的运算速度低于i+=1的原因在于运算符优先级的不同。

优先级从上到下依次递减,最上面具有最高的优先级,逗号操作符具有最低的优先级。表达式的结合次序取决于表达式中各种运算符的优先级。优先级高的运算符先结合,优先级低的运算符后结合,同一行中的运算符的优先级相同。

参考资料:百度百科-运算符优先级

推荐
不推荐
展开
收起
周瑞

java中1++与++1有什么区别

都是 自加语句,执行后 i值自加1++i 在执行运算时 i值先自加1,椅子加后的值进行运算i++ 在执行运算时,先进行运算,运算完后 i值加1例:i=1;System.out.println(i++); 输出的是 1 System.out.println(++i); 输出的是 2

推荐
不推荐
展开
收起
神雷

c++中,x << 1什么意思?x << 1 | 1呢?

二进制位移操作。当 x 为e68a84e8a2ad3231313335323631343130323136353331333264646535 1 时,1 转为二进制还是 1,向左位移变为 10,然后与 1 进行二进制或运算就是 11,二进制 11 其实就是十进制的 3。1 << 1 等于 00000001 << 1 等于 00000010 等于十进制 22 << 1 等于 00000010 << 1 等于 00000100 等于十进制 43 << 1 等于 00000011 << 1 等于 00000110 等于十进制 64 << 1 等于 00000100 << 1 等于 00001000 等于十进制 8也不难理解向左移动多位。如向左移 2 位 00001110 << 2。00001110------------00111000同样 C 语言中还有还有右移运算符 >>,表示按二进制位向右移动。而按位或运算符则是将两个数字的二进制值的每一位进行或运算。1 | 1 等于 00000001 | 1 等于 00000001 | 00000001 等于 00000001 十进制 12 | 1 等于 00000010 | 1 等于 00000010 | 00000001 等于 00000011 十进制 33 | 1 等于 00000011 | 1 等于 00000011 | 00000001 等于 00000011 十进制 34 | 1 等于 00000100 | 1 等于 00000100 | 00000001 等于 00000101 十进制 5或运算也就是二进制的每一位分别进行运算,如果两个都是 0 那么此位为 0,至少有一个数该位为 1,或运算结果就是 1。可以看得出来,任意数与自身进行或运算还是这个数。4 | 4 等于 00000100 | 00000100 等于 00000100 十进制 4。一个简单的按位或运算符示例:0100111000010111------------01011111上图表示的是 78 | 23 = 95。事实上你从十进制你看不出来有任何规律的,二进制与、或、异或运算也只有在二进制或者十六进制表示才能看出来一些规律。当然这个规律不是最重要的,重要的是在编程中这种方式的优越性就是使用每一位 0 或 1 表示一个值的状态,这样即使是一个 16 位整数就可以用来表示 16 中状态的任意组合。

推荐
不推荐
展开
收起
王浑

c语言中!1是什么意思啊

在C语言中,i+=1的原型就是i=i+1,所以i+=1相当于就是i=i+1的简写。不管C语言结构、算法是否复杂基本上都能看到这样的简写,但是否要简写还是看个人的习惯。

扩展资料:

C语言中的其他简写形式:

1、a+=b  →a=a+b 

2、a-=b  →a=a-b  3、a*=b  →a=a*b 

4、a/=b  →a=a/b 5、a%=b  →a=a MOD b 即a/b的余数 

6、a&=b  →a=a &b 按位与

7、a^=b  →a=a EOR b 按位异或

8、a||=b  →a=a ||  b 按位或

推荐
不推荐
展开
收起
柳雄飞

>>>1和>>1 的区别

以java为例:int x1=8;int x2=-8;int y1=7;int y2=-7;注意:int的宽度为32位,最高位为符号位,机内负数以补码表示,上面的4变量x1,x2,y1,y2的机内码分别是(二进制形式)x1:0000 0000 0000 0000 0000 0000 0000 1000x2:1111 1111 1111 1111 1111 1111 1111 1000y1:0000 0000 0000 0000 0000 0000 0000 0111y2:1111 1111 1111 1111 1111 1111 1111 1001x1>>>1得:0000 0000 0000 0000 0000 0000 0000 0100 十进制为4x2>>1得:1111 1111 1111 1111 1111 1111 1111 1100 十进制为-4 y1>>1得:0000 0000 0000 0000 0000 0000 0000 0011 十进制为3y2>>>1得:0111 1111 1111 1111 1111 1111 1111 1100 十进制为2147483644本回答被提问者采纳

推荐
不推荐
展开
收起
查看更多答案
收起