码迷,mamicode.com
首页 > 其他好文 > 详细

1LL

时间:2019-10-03 12:25:48      阅读:65      评论:0      收藏:0      [点我收藏+]

标签:nbsp   赋值   计算   bsp   style   mil   转化   定义   span   

 long long ANS=1LL*num*((1LL)*n*(n-1))/2; 

其中用了1LL:

LL其实代表long long,*1LL是为了在计算时,把int类型的变量转化为long long,然后再赋值给long long类型的变量。

代码中的ANS的定义为: long long ANS 

ANS是long long类型的, ANS=1LL*num*((1LL)*n*(n-1))/2; 

不至于后面计算溢出,*1LL 之后类型就转换为long long,

num,n定义的是int类型的。

1LL

标签:nbsp   赋值   计算   bsp   style   mil   转化   定义   span   

原文地址:https://www.cnblogs.com/aprincess/p/11619275.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!