[英]How to convert TB to bytes in C#
我需要将TB或大于80 GB的任何内容转换为bytes 。 我将如何在C#中执行此操作? 我必须使用哪种数据类型?
int TBsize = 1;
longbytes TBtoBytes = 1024*1024*1024*1024*1;
您需要像这样使用long类型和L字母:
long TBtoBytes = 1024L*1024L*1024L*1024L;
这里的L
用来告诉编译器这是一个long
,而不是int
。
您还可以这样指定TB值:
long TBtoBytes = 1099511627776;
您无需在此处使用L
现在您可以像这样计算80TB:
long eighty_terabytes = TBtoBytes * 80;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.