javascript uint8数组和uint32之间的转换

javascript uint8数组和uint32之间的转换低位在前,高位在后functionintTobytes(value){vara=newUint8Array(4)a[3]=(value>>24)&0xFFa[2]=(value>>16)&0xFFa[1]=(value>>8)&0xFFa[0]=value

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

低位在前,高位在后

function intTobytes(value){
var a=new Uint8Array(4)
a[3]=(value >> 24) & 0xFF

        a[2]=(value >> 16) & 0xFF

        a[1]=(value >> 8) & 0xFF

        a[0]=value  & 0xFF

        return a;
  }

function bytesToint(value){

    var a=new Uint32Array(1)

        a[0]= (value[3] & 0xFF)<<24 

        a[0]=a[0] | ((value[2] & 0xFF) <<16)

        a[0]=a[0] | ((value[1] & 0xFF) <<8)

        a[0]=a[0] | (value[0] & 0xFF)

       return a 
  }

console.log(intTobytes(1885554121))
var test=new Uint8Array([201, 84, 15, 11])
console.log(bytesToint(intTobytes(1885554121)))

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/197580.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • winform 自定义控件_adratator控件

    winform 自定义控件_adratator控件有很多时候,开发winform,系统给的控件往往不能满足需求,所以,

    2022年10月21日
  • 基于卷积神经网络的人脸识别[通俗易懂]

    基于卷积神经网络的人脸识别[通俗易懂]基于卷积神经网络的人脸识别的实现利用opencv获取人脸,采集人脸数据,将收集到的人脸数据加载到内存,搭建属于自己的卷积神经网络,并用人脸数据训练自己的网络,将训练好的网络保存成模型,最后再用opencv获取实时人脸用先前训练好的模型来识别人脸。1.前言随着社会的不断进步以及各方面对于快速有效的自动身份验证的迫切要求,生物特征识别技术在近几十年得到了飞速的发展。作为人的一种内在属性,并且具有…

    2022年6月5日
  • c语言流水灯程序详细讲解,用c语言编写单片机流水灯程序详解[通俗易懂]

    c语言流水灯程序详细讲解,用c语言编写单片机流水灯程序详解[通俗易懂]用C语言编写的单片机流水灯程序一、硬件电路因为电路用单片机控制,所以电路非常简洁。其电路原理图见下图,印制板图如下图所示。?电路的核心部分是AT89C2051单片机,前面提到它有Pl和P3两组I/O口,我们这里只用到Pl口,共8个引脚。图中Cl、R9组成典型的上电复位(即在加电时单片机复位)电路,XTAL、C2、C3与AT89C2051片内振荡电路组成时钟振荡器。值得注意的是,C2、C3的容量不能…

    2022年5月1日
  • response的contentType 几种类型[通俗易懂]

    response的contentType 几种类型[通俗易懂]response的contentType 几种类型

    2022年4月22日
  • 命名规范与规则

    命名规范与规则命名规范1、项目名全部小写,就是如果项目名是多个英语单词组成的,每个单词都要全部小写。如:doubanssm。2、包名全部小写。3、类名首字母大写,若类名由多个单词构成,每个单词首字母大写,即

    2022年7月1日
  • java中打印数组的几种方法

    java中打印数组的几种方法做小练习的时候,经常用到数组的打印,下面总结一下。1.可以使用工具类ArraysSystem.out.println(Arrays.toString(arr));2.用比较原始的for循环for(inti=0;iSystem.out.println(i);}3.用增强for循环for(inteach:arr){System.out.println

    2022年5月22日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号