易语言 取符号为什么是整数型
发布网友
发布时间:2023-02-08 19:05
我来回答
共3个回答
热心网友
时间:2024-12-03 17:05
取符号只有3个数值,即(-1,0,1)
如果给的数值是负数,那么经过取符号,就是-1,如:整数 = 取符号 (-3.456),整数= -1
如果给的数值是零,那么经过取符号,就是0,如:整数 = 取符号 (0),整数=0
如果给的数值是正数,那么经过取符号,就是1,如:整数 = 取符号 (7894),整数=1
这么说吧,取符号就是判断一个数值正负号和零,正为1,负为-1,零为0
热心网友
时间:2024-12-03 17:06
规定的啊。。。。这是取ascii码。不是字母
调用格式: 〈整数型〉 取符号 (双精度小数型 欲取其符号的数值) - 系统核心支持库->算术运算
英文名称:sgn
返回一个整数,如果小于零,表明给定数值为负;如果等于零,表明给定数值为零;如果大于零,表明给定数值为正。本命令为初级命令。
参数<1>的名称为“欲取其符号的数值”,类型为“双精度小数型(double)”。
操作系统需求: Windows、Linux
热心网友
时间:2024-12-03 17:06
约定俗成的,就像我们我们约定用0和1可以代表计算机的数据一样(也就是机器码)。取符号这个命令就约定成了如果是正数则1,是负数则返回-1,是0则返回0。通过判断返回值判断该数值是正还是负还是零。