gpt4 book ai didi

c# - 将单个数字转换为多于 2 位数字

转载 作者:行者123 更新时间:2023-11-30 13:27:30 24 4
gpt4 key购买 nike

我有一个数字,它的长度将超过 10 位,所以我不能将它保存在一个 INTEGER 变量中。所以我把它保存在一个 LONG 变量中。现在的问题是,在将一个数字与该 LONG 变量相加时,它会返回一个 Round 值。我在 C# 中工作。

例如:

long empId = 00000000001; 
long answer = empId + 1; // 00000000001 + 1 = 2;
// answer == 2;

但预期的答案是“00000000002”,如何实现这一点..

提前致谢..

最佳答案

如果您希望您的数字在左侧用零填充,直到共有 11 个数字,请考虑使用 empId.ToString("D11")。这只是 System.Int64 的字符串表示形式(在 C# 中也称为 long)。

关于c# - 将单个数字转换为多于 2 位数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10932305/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com