社区
C#
帖子详情
C# 正数-负数 如何互转?
mmrwbb18
2011-03-14 09:57:18
如何把-12转为12
再把12转-12?????????
...全文
19337
36
打赏
收藏
C# 正数-负数 如何互转?
如何把-12转为12 再把12转-12?????????
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
36 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
化境编程
2012-07-05
打赏
举报
回复
1
你们这些人 还说CSDN沦落成这样 我看正是因为有你们这些人才沦落的
你们不会把别人的问题深化 不会扩展 不能变通 别人问1+1你们只会回答等于2
好像你们知道1+1=2就能鄙视别人一样 一点不谦逊
CodeSnippet小笨蛋
2012-04-27
打赏
举报
回复
csdn早就不行了,太次了,看个帖子还得登录,以为什么高深的答案呢,整了半天和没写一样,好像是根据"对我有用"这个值如果大于1就得让匿名用户登录。
陆仁
2011-10-14
打赏
举报
回复
自以为是[Quote=引用 1 楼 rekym 的回复:]
-12转为12 Math.Abs(-12) //返回绝对值。。负数都被转正
12转-12 //这个0-12不是等于-12;
这个不是问题的问题~~。。。CDSN咱沦落成这样了。。。
[/Quote]
裸奔在上海
2011-03-14
打赏
举报
回复
从基础看起还是有必要的,不了解底层有时候在开发设计的时候就感觉没有支撑力了
genius_tong
2011-03-14
打赏
举报
回复
int x = 1;
while(true)
{
x = -1 * x;
}
ZengJerry
2011-03-14
打赏
举报
回复
1
我晕。直接0-X就行了嘛。X是正的就变成负的了,X是负的就变正了。要不就-1*X也一样
bu在服务区
2011-03-14
打赏
举报
回复
if 小于 0 就乘以 -1
Hamber_Bao
2011-03-14
打赏
举报
回复
[Quote=引用 11 楼 huwei001982 的回复:]
引用 1 楼 rekym 的回复:
-12转为12 Math.Abs(-12) //返回绝对值。。负数都被转正
12转-12 //这个0-12不是等于-12;
这个不是问题的问题~~。。。CDSN咱沦落成这样了。。。
csdn 早就沦落了,所以我现在很少来了
[/Quote]
+1
huwei001982
2011-03-14
打赏
举报
回复
[Quote=引用 1 楼 rekym 的回复:]
-12转为12 Math.Abs(-12) //返回绝对值。。负数都被转正
12转-12 //这个0-12不是等于-12;
这个不是问题的问题~~。。。CDSN咱沦落成这样了。。。
[/Quote]
csdn 早就沦落了,所以我现在很少来了
IE11下面经常卡到爆
2011-03-14
打赏
举报
回复
checked(num*-1);
mohugomohu
2011-03-14
打赏
举报
回复
int num=12;
in result=num*(-1);
result=num*(-1);
rekym
2011-03-14
打赏
举报
回复
[Quote=引用 4 楼 q107770540 的回复:]
我想问题应该不会只有这么简单。。。
[/Quote]
我是1#,我想我答错了。。````````````
引用 2 楼 bloodish 的回复:
小学毕业了吗?
C# code
int num = 12;
int reversedNum = -num;
这方法没用过~~。。。标记待用。。。。
stonemqy
2011-03-14
打赏
举报
回复
[Quote=引用 2 楼 bloodish 的回复:]
小学毕业了吗?
C# code
int num = ...;
int reversedNum = -num;
[/Quote]
够用了。
机器人
2011-03-14
打赏
举报
回复
杯具。。。
q107770540
2011-03-14
打赏
举报
回复
我想问题应该不会只有这么简单。。。
兔子-顾问
2011-03-14
打赏
举报
回复
乘 -1
bloodish
2011-03-14
打赏
举报
回复
小学毕业了吗?
int num = ...;
int reversedNum = -num;
rekym
2011-03-14
打赏
举报
回复
-12转为12 Math.Abs(-12) //返回绝对值。。负数都被转正
12转-12 //这个0-12不是等于-12;
这个不是问题的问题~~。。。CDSN咱沦落成这样了。。。
a124699279
2011-03-14
打赏
举报
回复
int a=12
if(a>0)
{
a=-a;
}
cw(a)
a124699279
2011-03-14
打赏
举报
回复
int a=-12
if(a<0)
{
a=a* -1;
}
cw(a)
加载更多回复(16)
modbus从站读写有正负号的数据.zip
modbus从站读写有正负号(有符号)的数据,在vs下进行了测试,用的是c++语言,测试工具为Modbus slaves
C#
中的常用正则表达式总结
C#
中的常用正则表达式总结
C#
中的常用正则表达式总结
C#
中的常用正则表达式总结
winform中textbox只能输入数字,小数点,正负号
可与selectAll()及gotFocus一起用
C#
byte转为有符号整数实例
C#
开发,收到下位机串口数据(温度信息),可能是
正数
也可能是
负数
,如何转换? 第一反应是想起书本上的理论,无符号数表示范围是多少到多少,有符号数的表示范围是多少到多少,这就把问题复杂化了, 别忘了uint类型: uint raw = (uint)(bytes[7] * 256 + bytes[8]); //本项目的实际情况,用两个byte表示问题数字 int wd = (int)raw; byte先转uint,uint再转int. 补充知识:
c#
byte数组转换 8位有符号整数 16位有符号整数 32位有符号整数 byte数组 byte[] aa = new byte[] { 0xF8
雪花序列算法Snowflake的
C#
实现版本
这个类是由java改过来的,带有excel说明 ( 2022-07-23 修改) * Twitter_Snowflake
* SnowFlake的结构如下(每部分用-分开):
* 0 - 0000000000 0000000000 0000000000 0000000000 0 - 00000 - 00000 - 000000000000
* 1位标识,由于long基本类型在Java中是带符号的,最高位是符号位,
正数
是0,
负数
是1,所以id一般是
正数
,最高位是0
* 41位时间截(毫秒级),注意,41位时间截不是存储当前时间的时间截,而是存储时间截的差值(当前时间截 - 开始时间截) * 得到的值),这里的的开始时间截,一般是我们的id生成器开始使用的时间,由我们程序来指定的(如下下面程序IdWorker类的startTime属性)。41位的时间截,可以使用69年,年T = (1L << 41) / (1000L * 60 * 60 * 24 * 365) = 69
C#
110,568
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章