草庐IT

八进制

全部标签

Javascript:添加两个二进制数(返回二进制)

我有两个二进制输入,我也以二进制返回加法结果。varaddBinary=function(a,b){vardec=Number(parseInt(a,2))+Number(parseInt(b,2));returndec.toString(2);};对于一些非常大的二进制文件,比如a=10100000100100110110010000010101111011011001101110111111111101000000101111001110001111100001101b=11010100101110111000111110011000101010000110101110101000

javascript - 将十进制数转换为javascript中的分数或最接近的分数

这个问题在这里已经有了答案:Howtosimplifyadecimalintothesmallestpossiblefraction?(6个答案)关闭11个月前。社区在11个月前审查了是否重新打开这个问题,然后将其关闭:原始关闭原因未解决所以我希望能够将任何十进制数转换为分数。在两种形式中,例如没有余数的形式:3/5或有余数的形式:31/4。我做的是这个..假设我有号码.3435。计算小数点后的位数。乘以10的数字前的数量的幂。然后以某种方式找到最大公因数。现在我不知道如何找到GCF。而且我也不知道如何实现逻辑来查找紧密表示数字或在不存在精确分数的情况下以余数形式表示的分数。到目前为止

javascript - 以十六进制设置背景颜色

如何在JavaScript中将元素背景颜色设置为十六进制值?backgroundColor方法仅在rgb中设置。square.style.backgroundColor=input_color;input_color是#123456,但在源代码中设置rgb(18,52,86) 最佳答案 解决您的问题的更好方法是像这样设置背景颜色square.style.backgroundColor="rgb(12,34,56)";否则我会使用Sheika的例子 关于javascript-以十六进制设置

javascript - 如何在 Javascript 中将二进制数据读取到字节数组?

我想读取通过XMLHttpRequest获取的JavaScript二进制文件,并能够操作该数据。通过研究,我发现了这种将二进制文件数据读入数组的方法varxhr=newXMLHttpRequest();xhr.open('GET','/binary_And_Ascii_File.obj',true);xhr.responseType='arraybuffer';xhr.onload=function(e){varuInt8Array=newUint8Array(this.response);};如何将这个二进制数据数组转换为人类可读的字符串? 最佳答案

javascript - 正确解析 JavaScript 八进制转义序列

根据ECMA规范,八进制转义序列定义为OctalEscapeSequence::OctalDigit[lookahead∉DecimalDigit]ZeroToThreeOctalDigit[lookahead∉DecimalDigit]FourToSevenOctalDigitZeroToThreeOctalDigitOctalDigitZeroToThree::oneof0123FourToSeven::oneof4567根据此规范,字符串"\379"不是八进制转义\37后跟9。我读对了吗?它不满足第一条规则,因为7是十进制数字。它不满足第二个,因为9是十进制数字。它不满足第三个,

javascript - 应用于表示负十六进制的字符串的 JS 一元加运算符的行为

accordingtoMDN,当使用一元加运算符时:Integersinbothdecimalandhexadecimal("0x"-prefixed)formatsaresupported.Negativenumbersaresupported(thoughnotforhex).Ifitcannotparseaparticularvalue,itwillevaluatetoNaN.但是当我运行这个Jasmine测试时(toBe()匹配器应用了一个===运算符):it("shouldreturnNaNwhentryingtoconvertastringrepresentingaNEGA

javascript - 使用 JavaScript/jQuery 从输入类型 "file"获取二进制图像数据,以便在 WebMatrix 中使用 AJAX 进行图片预览

这个问题在这里已经有了答案:关闭10年前。我在研究或试图弄清楚如何(如果可能的话)使用JavaScript/jQuery从文件类型的html输入元素获取二进制图像数据时遇到了麻烦。我正在使用WebMatrix(C#),但如果仅使用JavaScript/jQuery就可以回答这个问题,则可能没有必要知道这一点。我可以拍摄图像,将其保存在数据库中(作为二进制数据),然后在发布后根据二进制数据在页面上显示图片。然而,这确实让我在上传之前没有图片预览,为此我几乎可以肯定我必须使用AJAX。同样,这甚至可能是不可能的,但只要我可以获得二进制图像数据,我相信我可以使用AJAX将其推送到服务器并以与

javascript - 使用 node.js 写入二进制数据的问题

我正在尝试将请求的二进制正文写入文件,但失败了。该文件是在服务器上创建的,但我无法打开它。我在Ubuntu上收到“fatalerror:不是png”。以下是我提出请求的方式:curl--requestPOST--data-binary"@abc.png"192.168.1.38:8080下面是我尝试将其与文件一起保存的方式。第一个片段是用于将所有数据附加在一起的中间件,第二个片段是请求处理程序:中间件:app.use(function(req,res,next){req.rawBody='';req.setEncoding('utf-8');req.on('data',function

javascript - 子字符串、拆分、字符串到数字和 RGB 到十六进制

我认为这是一项简单的任务,但它变得非常复杂。请参阅代码。//Convert"rgb(255,255,255)"to(255,255,255)andthentoHexcodevardata={color:"rgb(165,199,72)",color:"rgb(229,121,74)",color:"rgb(105,177,222)"}//rgbToHexConversionvarcomponentToHex=function(c){varhex=c.toString(16);returnhex.length==1?"0"+hex:hex;}varrgbHex=function(r,g,

javascript - 使用 XMLHttpRequest 下载二进制数据,无需 overrideMimeType

我正在尝试使用XMLHttpRequest在Javascript中检索图像数据。varxhr=newXMLHttpRequest();xhr.open("GET","http://www.celticfc.net/images/doc/celticcrest.png");xhr.onreadystatechange=function(){if(xhr.readyState===4){varresp=xhr.responseText;console.log(resp.charCodeAt(0)&0xff);}};xhr.send();此数据的第一个字节应为0x89,但是任何高值字节都返回