gpt4 book ai didi

c# - 用于写入位的二进制表示法 - C#

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

在 C# 中有一些写数字的符号,可以判断你写的是 float、double、integer 等等。

所以我想写一个二进制数,我该怎么做?

假设我有一个字节:

byte Number = 10011000 //(8 bits)

我应该如何写它而不用担心二进制的 10011000 = 十进制的 152?

P.S.:解析一个字符串完全没问题(我需要性能)

最佳答案

c# 6 c# 7 开始,您可以使用 0b 前缀来获取二进制,类似于十六进制的 0x

int x           = 0b1010000; //binary value of 80
int seventyFive = 0b1001011; //binary value of 75

试一试

关于c# - 用于写入位的二进制表示法 - C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19317121/

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