【问题标题】:Decimal to Hex signed 2 Converter十进制到十六进制签名 2 转换器
【发布时间】:2019-09-07 15:03:04
【问题描述】:

我想将一个值转换为十六进制,但结果丢失。

        int q = 0006038738;
        var w = q.ToString("X");
        //result: 5C24D2
        //I want that: 005C24D2

如何在要转换的值的开头加入 0?

【问题讨论】:

标签: c# hex converters


【解决方案1】:

试试这个:

var w = q.ToString("X8");

精度说明符表示所需的最小位数 在结果字符串中。如果需要,该数字用零填充 在它的左边产生由精度给出的位数 说明符。

参考:The Hexadecimal ("X") Format Specifier

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-06-27
    • 1970-01-01
    • 2017-05-05
    • 1970-01-01
    • 2017-03-08
    • 2018-07-26
    • 1970-01-01
    相关资源
    最近更新 更多