• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    将新型冠状病毒转二进制的代码(首发)

    视频

    将“新型冠状病毒”转换为二进制???

    视频地址:https://www.bilibili.com/video/av86588592

    Java

    public class Main {
     public static void main(String[] args) {
      String str = toBinary("新型冠状病毒");
      System.out.println(str);
     }
     private static String toBinary(String str) {
      char[] strChar = str.toCharArray();
      StringBuilder result = new StringBuilder();
      for (char c : strChar) {
       result.append(Integer.toBinaryString(c));
      }
      return result.toString();
     }
    }
    
    

    JavaScript

    function strToBinary(str){
     var result = [];
     var list = str.split("");
     for(var i=0;ilist.length;i++){
      var item = list[i];
      var binaryStr = item.charCodeAt().toString(2);
      result.push(binartStr);
     } 
     return result.join("");
    }
    console.log(strToBinary("新型冠状病毒"));

    Php

    function StrToBin($str){
     $arr = preg_split('/(?!^)(?!$)/u', $str);
     foreach($arr as $v){
      $temp = unpack('H*', $v);
      $v = base_convert($temp[1], 16, 2);
      unset($temp);
     }
     
     return join(' ',$arr);
    }
    echo StrToBin("新型冠状病毒");

    Python

    def encode(s):
     return ' '.join([bin(ord(c)).replace('0b', '') for c in s])
     
    def decode(s):
     return ''.join([chr(i) for i in [int(b, 2) for b in s.split(' ')]])
    var1 = encode("新型冠状病毒")
    print(var1)
    print(decode(var1))
    var1Arr = var1.split(" ")
    for i in range(len(var1Arr)):
     print(var1Arr[i])

    C++

    #include iostream>
    #include stdlib.h>
    using namespace std;
    void outc(char c)
    {
     unsigned char k = 0x80
     for (int i=0; i8; i++, k >>= 1){
     if (c  k){
     printf("1");
     } else{
     printf("0");
     }
     }
     printf(" ");
    }
    int main (){
     char str[]="新型冠状病毒";
     for(int i=0; str[i]; i++){
     outc(str[i]);
    }
    system("pause");
    return true;

    总结

    以上所述是小编给大家介绍的将新型冠状病毒转二进制的代码,希望对大家有所帮助!

    您可能感兴趣的文章:
    • python+selenium定时爬取丁香园的新型冠状病毒数据并制作出类似的地图(部署到云服务器)
    • node爬取新型冠状病毒的疫情实时动态
    • Python抓新型冠状病毒肺炎疫情数据并绘制全国疫情分布的代码实例
    • Python实现新型冠状病毒传播模型及预测代码实例
    • PHP实现新型冠状病毒疫情实时图的实例
    • Python实现实时数据采集新型冠状病毒数据实例
    • python模拟预测一下新型冠状病毒肺炎的数据
    • 使用Python制作新型冠状病毒实时疫情图
    • pyecharts绘制中国2020肺炎疫情地图的实例代码
    上一篇:Webpack基础教程之名词解释
    下一篇:解决VIM显示utf-8文件乱码问题
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    将新型冠状病毒转二进制的代码(首发) 将,新型,冠状,病毒,转,二进制,