CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

如何将10进制数字字符串转换成二进制字符串

楼主fannee(fannee)2004-01-02 21:57:41 在 .NET技术 / C# 提问

如何将10进制数字字符串转换成二进制字符串,不是16进制,如15-〉1111,而不是  
  oxf。  
  如何将二进制字符串转换成10进制,如:11110000-〉(int)0xF0; 问题点数:50、回复次数:5Top

1 楼LesterYu(啸)回复于 2004-01-02 22:07:10 得分 5

先将字符串转换为Decimal类型,再用Decimal   模数运算符取被2除后的余数,然后反顺排列就行了。  
   
  p.s.  
  Decimal   模数运算符     [C#]  
  返回两个指定   Decimal   值相除所得的余数。  
  [C#]  
  public   static   decimal   operator   %(  
        decimal   d1,  
        decimal   d2  
  );  
  参数   [C#,   C++]    
  d1    
  Decimal(被除数)。    
  d2    
  Decimal(除数)。    
  返回值  
  d1   除以   d2   所得的   Decimal   余数。  
   
  Top

2 楼wd_318(饭加加)回复于 2004-01-02 22:22:43 得分 0

Decimal.GetBits  
   
   
  public   static   int[]   GetBits(  
        decimal   d  
  );Top

3 楼Fancimage(faci)回复于 2004-01-02 22:38:58 得分 15

string   getBinString(int   val)  
  {  
          char[]   chs=new   char[]{'0','1'};  
          int   s;//商  
          int   y=val;//余数  
          System.Text.StringBuilder   str=new   System.Text.StringBuilder();  
          while(y>0)  
          {  
  s=y/2;//得到商  
  y=y%2;//得到余数  
  str.Insert(0,chs[y]);  
  if(s>=2)  
  {  
          y=s;  
  }  
  else  
  {  
        if(s>0)   str.Insert(0,chs[s]);  
        y=0;  
  }  
          }  
          return   str.ToString();  
  }Top

4 楼snewxf(心疤)回复于 2004-01-02 23:28:53 得分 10

this.textBox1.Text   =Convert.ToString(15,2);  
  Top

5 楼snewxf(心疤)回复于 2004-01-02 23:40:43 得分 20

二进制:  
  this.textBox1.Text   =Convert.ToString(15,2);  
  十六进制:  
        int   temp   =   Convert.ToInt32("11110000",2);  
        this.textBox1.Text   =Convert.ToString(temp,16);Top

相关问题

  • 如何把二进制字符串转换为ASCII字符串??
  • VB如何实现字符串(包括大小写字母、数字)与二进制的相互转换?
  • 怎样将二进制转换成字符串?在线等待。。。
  • 数字字符串转换
  • 字符串转二进制
  • 如何将十六进制的字符串转换为二进制的字符串?
  • 讨论:把字符串转换为二进制再输出的算法
  • 请问将字符串转换成二进制的函数是什么?
  • js怎样将一组二进制字符串101110100转换为二进制值,进而转换为十进制值?
  • 如何转换字符串为数字?

关键词

  • c#
  • 二进制
  • 转换
  • 余数
  • 字符串转换
  • decimal
  • convert
  • textbox
  • tostring
  • chs

得分解答快速导航

  • 帖主:fannee
  • LesterYu
  • Fancimage
  • snewxf
  • snewxf

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo