CSDN论坛 > .NET技术 > C#

请教一个很简单的问题……如何将有小数的10进制数转化为2进制、16进制、8进制……(主要是小数部分)(不要程序代码,只要基础的方法即可 [问题点数:30分,结帖人zeax]

Bbs2
本版专家分:236
结帖率 100%
CSDN今日推荐
Bbs7
本版专家分:13393
Bbs13
本版专家分:526163
Blank
名人 年度总版至少三次排名前十即授予名人勋章
Blank
状元 2002年 总版技术专家分年内排行榜第一
Blank
榜眼 2003年 总版技术专家分年内排行榜第二
Blank
探花 2004年 总版技术专家分年内排行榜第三
Bbs2
本版专家分:236
Bbs1
本版专家分:16
Bbs13
本版专家分:526163
Blank
名人 年度总版至少三次排名前十即授予名人勋章
Blank
状元 2002年 总版技术专家分年内排行榜第一
Blank
榜眼 2003年 总版技术专家分年内排行榜第二
Blank
探花 2004年 总版技术专家分年内排行榜第三
Bbs7
本版专家分:29611
Blank
微软MVP 2003年9月 荣获微软MVP称号
2002年4月 荣获微软MVP称号
Blank
黄花 2001年9月 C/C++大版内专家分月排行榜第二
2002年1月 .NET技术大版内专家分月排行榜第二
Blank
蓝花 2002年3月 .NET技术大版内专家分月排行榜第三
Bbs2
本版专家分:171
匿名用户不能发表回复!
其他相关推荐
算法:带小数的十进制转换为八进制
算法:带小数的十进制转换为八进制
十进制小数转二进制小数方法
转载自:http://www.cnblogs.com/qdlgx/archive/2008/09/10/1288500.html十进制小数→→→→→二进制小数 方法:“乘2取整”对十进制小数乘2得到的整数部分和小数部分,整数部分既是相应的二进制数码,再用2乘小数部分(之前乘后得到新的小数部分),又得到整数和小数部分.如此不断重复,直到小数部分为0或达到精度要求为止.第一次所得到为最高位,最后一
十进制与二进制相互转换(包括带小数点.各类进制转换公式)
首先从进位制,来讨论 十进制 0-1-2-3-4-5-6-7-8-9例如: 365.32(十进制) 小数点左等于   3*10^2+6*10^1+5*10^0 右边等于   3*10^-1 + 2*10^-2 综合结果=   3*10^2+6*10^1+5*10^0+3*10^-1 + 2*10^-2 10在十进制中叫做10进制的基数 在十进制中相邻的差距是10倍,(不
C++ 十进制'纯'小数转换为任意进制的小数
#include using namespace std; int main() { float n; int p,c,m=0,precision=0,s[100]; cout<<"输入要转换的数字:"<<endl; cin>>n; cout<<"输入要转换的进制:"<<endl; cin>>p; cout<<"输入精度precision:"<<endl; cin>>preci
java循环分别实现将10进值整数和小数变成二进制数
import java.util.*; public class TestDemo {     public static void main(String[]args){ System.out.println("请输入一个10进制的数:");         Scanner sc = new Scanner(System.in);         double d = sc.ne
C# 进制转换(二进制、八进制、十进制、十六进制互转)
参考帖子: http://www.cnblogs.com/zjbtony/archive/2012/04/13/2445055.html http://www.cnblogs.com/jinshizuofei/p/4156620.html 总结:利用Convert.ToInt32(strNumber, baseValue)可以把其他进制的字符串转换为十进制整数,利用Conve
进制数转换器的VB算法实现(2/8/10/16进制数可以相互转换)
在VB6中新建一个工程,当前窗体默认为form1,添加一个框架控件frame、几个文本框控件text、几个标签控件label、两个timer计时器、三个按钮控件、添加一个窗体form2、一个模块module1、几个菜单项。然后将form1上的各个控件调至适当位置,并且更改它们的标题属性。注意:那四个文本框为文本框控件数组,分别为text1(0),text1(1),text1(2),text1(3)
C# 2进制、8进制、10进制、16进制...各种进制间的轻松转换
在.NET Framework中,System.Convert类中提供了较为全面的各种类型、数值之间的转换功能。其中的两个方法可以轻松的实现各种进制的数值间的转换: Convert.ToInt32(string value, int fromBase): 可以把不同进制数值的字符串转换为数字,其中fromBase参数为进制的格式,只能是2、8、10及16: 如Convert.ToInt32(”00
java 数字进制间转换(2,8,10,16)
package com.wzg.common.Util; import org.apache.commons.lang.StringUtils; public class AryConvert { /** * @Title: main * @Description: * @param: * @return void * @user: wangzg * @Dat
二进制和十六进制快速转换
二进制和十六进制快速转换—8421法 8+4+2+1 = 15 使用8421法将四位二进制数转换成十六进制数的一位 0000,0000~1111,1111 &amp;lt;===&amp;gt; 0x00~0xFF
关闭