如何以二进制方式输出数据?

huamulan 2006-12-23 09:54:42
Int32 x;
x = 1000;

如何按二进制方式数据x?

this.Response.write(x.toString());
使用这种方式只能输出 x 的文本格式。
...全文
218 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
xyq1986 2006-12-23
  • 打赏
  • 举报
回复
int ch[100];
int i=0;
while(n!=0)
{
int a=n%2;
ch[i++]=a;
n=n/2;
}
手动转成二进制吧
chsl918 2006-12-23
  • 打赏
  • 举报
回复
每四位二进制就是一位16进制,所以先将数字转换成16进制.每一位对应二进制变成字符串再相加导出.
比如 某一位是F则导出1111,是1 则导出0001
那么F1,则为11110001

110,567

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧