社区
C#
帖子详情
C# 正数-负数 如何互转?
mmrwbb18
2011-03-14 09:57:18
如何把-12转为12
再把12转-12?????????
...全文
19788
36
打赏
收藏
C# 正数-负数 如何互转?
如何把-12转为12 再把12转-12?????????
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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)
处理
负数
,二进制最高位是1表示
负数
,0表示
正数
delphi
十六进制转换成二进制,处理
负数
,二进制最高位是1表示
负数
,0表示
正数
。源代码,已测试,
原码、反码、补码三码转换(
C#
)
程序可将不限定位数的原码转成补码和反码,将反码转换成原码和补码,将补码转换成原码和反码,程序基于.NET 4.0,使用VS2012开发工具编写。
IEEE754标准 32位16进制转浮点数
根据IEEE754标准用
C#
实现32位16进制转浮点数 IEEE754标准的转化公式为:V=(-1)^s*2^E*M
C#
实现Ruby的
负数
索引器
主要介绍了
C#
实现Ruby的
负数
索引器的相关代码和使用方法,非常简单实用,需要的朋友可以参考下
雪花序列算法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#
111,092
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章