号码相关查询
任何数字后面的“L”
是什么意思(例如153L=?,648L=?)
我得到的值是2432902008176640000L
在 python2.7 解释器中输入 math.factorial(20) 。
可能有些人觉得这是一个愚蠢的问题,但我对这个“L”的事情一无所知。所以请帮助我增加我的知识。
What's the meaning of "L"
behind any number(e.g 153L=?,648L=?)
I am getting the value 2432902008176640000L
while i am typing math.factorial(20)
in python2.7 interpreter.
May be some ppl find it a silly question but i dont know anything about this "L" thing.So please help me to increase my knowledge.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
这意味着该数字是
long
Integer,并且可以存储更大的数字。It means that the number is a
long
Integer, and can store larger numbers.它是一个
Long
整数。有关更多信息,请参阅 Python 文档:5.4。数字类型It 's a
Long
integer. More about it, in the Python docs: 5.4. Numeric Types这意味着该数字是
Long
,这意味着它使用更多字节存储并且可以包含更大的值That means the number is a
Long
, meaning it is stored using more bytes and can contain larger values