decimal相关内容

Java的code或LIB脱code一个字符串的二进制和codeD十进制(BCD)

我必须为1的('\\ u0031')和0('\\ u0030'),稀土presents BCD值的字符串。 具体而言,该字符串是112个字符价值1的和0的,我需要的时间和去code他们BCD提取这些8或16为十进制。 想法?包?库? code?所有这些都是值得欢迎的。 解决方案 在一个时间提取4个字符,使用的Integer.parseInt(字符串,2)应该给每个数字。结合数字,你认为 ..
发布时间:2016-08-06 22:46:28 Java开发

如何判断一个INT数奇数还是偶数? (二进制方式)

我想使用的基本知识,以提高code的效率。 我知道,在双星系统。当编号的最后一位数字是1,这是一个奇number.and 0是偶数。 如何用这种方式来判断在python INT多少?就是,Python提供任何内置的方法来做到这一点? 解决方案 和它用1: 0000101001000101 0000000000000001 &安培; __________________ 00 ..
发布时间:2016-08-06 22:46:02 Python

如何二进制转换为十进制?

我几乎完成了这个code,但它告诉我,有一个在公共静态INT权力非法改性剂;线。你们可以请帮助? 公共静态INT binToDec(int i)以 { INT []号; //初始化变量 INT F = 4; 字符串iString =“”+我; INT结果为0; INT长度= iString.length(); 公共静态INT权力; 对于(功 ..
发布时间:2016-08-06 22:44:03 Java开发

计算转换十进制浮点时,哪些号码会出现问题?

我知道,从二进制转换成一些数字浮点时有可能出现问题。 例如:1.4的结果1.39999。 6.2为6.1999999,6.6是6.599999,等等。 有没有一种方法来计算该数字将导致这些问题?就像从1-50,000建立某种形式的小号preadsheet或数据库的数字不准确转换? 解决方案 在浮点运算的错误根源在于浮点数的存储方式。这取决于美元,你正在使用(通常是单(浮动)或双prec ..
发布时间:2016-08-06 22:43:53 开发方法

如何重新present漂浮在二进制点。 IEEE

成十进制二进制数可以类似已重新present漂浮了。现在,我读到它可以有那种彩车 0.5 : 0.1 , 0.25 : , 0.125 : ...等。但随后,例如,如何为0.1(以十进制)重新$ P $二进制psented? 另外,鉴于一个十进制浮点,如何将其转换为十进制等效,(给它不是那么简单的)。 编辑:所以我理解,更好的问题将是;如何将十进制浮点转换为二进制?现在我明白了,我们乘小数部 ..
发布时间:2016-08-06 22:43:39 开发方法

在一些设置的特定位

变种D = 7; 在二进制:7 =(111) 我想要做的是正确的,从第二个地方在处置设置为1或0, 和返回的十进制值。 例如,如果我想让第二个是1比0,那么处理后应该返回5, 由于5 =(101)。 如何实现这在JavaScript? 修改 答案应该是这样的: 函数func(十进制,n_from_right,zero_or_one) {} 其中小数要处理的数量, n_from ..
发布时间:2016-08-06 22:40:05 前端开发

使用带有大量DEC2BIN()

我试图 4503599627370495 转换成二进制在Excel中。 DEC2BIN()返回#NUM!错误,因为DEC2BIN无法处理如此大的数字。 这是我如何能够使它发挥作用?有什么想法 解决方案 感谢名单JustinDavies - 这是我需要的,但如果通过了​​-ve数它进入一个死循环。我的修改: 功能DecToBin(BYVAL DecimalIn为Variant,可选Num ..
发布时间:2016-08-06 22:37:21 开发方法

从二进制转换非常大的数字为十进制并打印

我知道如何二进制十进制转换。我知道至少有2种方法:表和力量; - ) 我要二进制转换为十进制并打印此十进制。此外,我不关心这个'小数';我只想打印出来。 但是,正如我上面写的,我知道只有2种方法二进制转换为十进制和他们都需要增加。所以,我计算二进制的1或0的某个值,并将其添加到记住的价值。这是一个薄的地方。我有一个非常,非常大的数字(1和64个零)。虽然转换我需要将一些中间结果一些“变量”。在 ..
发布时间:2016-08-06 22:35:21 开发方法

真的1 KB(千字节)等于1024字节?

到现在为止我认为,1024字节等于1 KB(千字节),但我正在读关于十进制和二进制系统在互联网上。 所以,实际上1024字节= 1 KB将是正确的方式来定义或只是有个大致的混乱呢? 很抱歉,如果我的问题是太傻了。 先谢谢了。 解决方案 你们看到的是一个营销噱头。 由于非技术人员不知道公制梅格,吉格等对二进制梅格,吉格等之间的差异进行存储将使用度量计算,因此1000个字节== 1 ..
发布时间:2016-08-06 22:31:49 开发方法

计划将二进制转换在C#中为十进制?

我想创建一个基本程序,使我能够二进制数转换成十进制数,但其看上去几乎无处不在互联网上,我不能找到解决这个的作品!我似乎无法跟随的解决方案,到目前为止,我已经开发了一个位code,但不知道这是否是正确与否,任何帮助吗?谢谢 INT iBinaryNum; //要存储二进制数 串sDecimalNum; //要存储小数 Console.WriteLine( ..
发布时间:2016-08-06 22:28:22 C#/.NET

二进制转换为十六进制?

只是在想,我怎么会去二进制转换为十六进制? 我会首先要将二进制十进制转换,然后为十六进制的?? 例如,101101001.101110101010011 我如何去转换一个复杂的二进制文件,如上面为十六进制? 在此先感谢 解决方案 二进制数重新$ P $的每4位psents十六进制数字。所以从二进制转换为十六进制的最好的办法是用前导零的二进制数,这样的位数是被4整除。 然后你同时处 ..
发布时间:2016-08-06 22:27:53 开发方法

诠释为二进制转换解释

我的问题是基于这篇文章:十进制为二进制以及它选择的解决方案 我可以选择的答案code工作,但它仅适用于5位。我如何修改此code至为更大的工作,说8位? 我尝试了调整字符拳头线5至8抵消,但没有成功。 无效getBin(INT NUM,字符*海峡) { *(STR + 5)='\\ 0'; INT面膜= 0×10<< 1; 而(面膜>> = 1) ..
发布时间:2016-08-06 22:27:39 开发方法

9位浮点重新$ P $使用IEEE浮点格式A和B psentations

我有一些麻烦,我碰到的处理浮点问题。我有一个很难从浮点再presentation移动到十进制值,也可以从重新presentation的格式的格式化重新presentation乙。 问题: 考虑以下两个9位浮点再presentations基于IEEE浮点格式。 格式A 有一个符号位。 有K = 5指数比特。该指数的偏差15。 有n = 3小数位。 格式B 有一个符号位 ..
发布时间:2016-08-06 22:26:58 开发方法

二进制转换目标C为十进制

我有一个字符串二进制序列。如何将其转换为十进制。 是否有任何内置的功能目标C? 解决方案 的NSString * B = @“1101”; 长V = strtol将(并[b UTF8字符串],NULL,2); 的NSLog(@“%LD”,第五章); //日志13 这样做的缺点是,它似乎只产生正数。 ..
发布时间:2016-08-06 22:25:35 移动开发

小数为二进制(反之亦然)

任何人可以给出的C ++ code为例,可以很容易的十进制数转换为二进制和二进制值转换为十进制好吗? 解决方案 好了,你的问题实在是模糊的,所以这个答案是一样的。 字符串DecToBin(INT数) { 如果(编号== 0)返回“0”; 如果(数字== 1)返回“1”; 如果(编号%2 == 0) 返回DecToBin(数/ 2)+“0”; ..
发布时间:2016-08-06 22:23:28 C/C++开发

十六进制转换浮动

如何以下十六进制字符串转换为浮动(单precision 32位)在Python? “41973333” - > 1.88999996185302734375E1“41995C29” - > 1.91700000762939453125E1“470FC614” - > 3.6806078125E4 解决方案 >>>进口结构 >>> str ..
发布时间:2016-08-06 22:19:07 Python

是浮点precision可变还是不变?

我不断收到的混合答案是否浮点数(即浮动,双击或长双)有且只有一个precision的价值,或者有precision值可能会有所不同。 一个题目叫浮动与双precision 似乎在暗示浮点precision是绝对的。 然而,另一个话题称为float和double 说的差异, 的一般双有 15至16 precision的小数位数的 ..

C ++ - 十进制值转换

@edit:LOL我看了一下,facepalmed。昨天我做了减速与斌: 无效toBinary(INT N) { 性病::串R; 而(正!= 0){R =(N%2 == 0“0”:“1”)+ R; N / = 2;} 返回ř; } 我写了一个'简单'(我花了30分钟)程序,十进制数转换为二进制文件。我相信有很多简单的方法可以让你告诉我? 这里的code:的#inclu ..
发布时间:2016-08-06 22:17:22 C/C++开发

如何将十进制转换成二进制?

我真正知道的是PHP和我使用了 decbin 功能等,这是相当容易的事。在这个C ++程序我想要做同样的事情,只是一个简单的数字或字符串我会怎么做呢? 解决方案 一个简单的功能,可以像这样定义: 无效的二进制文件(INT十进制){ INT余数; 如果(十进制&下; = 1){ 性病::法院LT&;<小数; 返回; } 余数=小数2% ..
发布时间:2016-08-06 22:16:46 C/C++开发