C# CharacterToBinary 将类似2进制字符串 10010110111 转换为数值型源码
2023-02-18 15:37:30 时间
运行效果如下:
源码如下:
/// <summary> /// 吉日嘎拉 QQ:252056973 将类似2进制字符串 10010110111 转换为 数值型 /// </summary> /// <param name="character">字符串</param> /// <returns>返回数值类型</returns> private double CharacterToBinary(string character) { double returnValue = 0; int j = 0; // 截取字符串 for (int i = 0; i < character.Length; i++) { if (character[i].Equals('1')) { // 2的几次幂 j = character.Length - i - 1; returnValue = returnValue + System.Math.Pow(2, j); } } return returnValue; } private void btnConverter_Click(object sender, EventArgs e) { this.txtBinary.Text = this.CharacterToBinary(this.txtCharacter.Text).ToString(); }
相关文章
- neo4j配置文件neo4j.conf详解
- neo4j的安装部署
- Nifi组件脚本开发—ExecuteScript 使用指南(三)
- Nifi组件脚本开发—ExecuteScript 使用指南(二)
- Nifi组件脚本开发—ExecuteScript 使用指南(一)
- 数据结构—哈希表
- 设计模式——从HttpServletRequestWrapper了解装饰者模式
- 设计模式——单例模式
- 设计模式汇总
- 设计模式——责任链(结合Tomcat中Filter机制)
- web服务器专题:tomcat(三)tomcat-users.xml 配置文件
- web服务器专题:tomcat(二)模块组件与server.xml 配置文件
- web服务器专题:tomcat(一)基础及模块
- JDBC的基础接口及其用法
- 基于JQuery的前端form表单操作
- jQuery中的ajax
- NETs相关基因构建预后模型干湿结合发12分+SCI
- 用 Minio 快速启动 Velero 实现 Kubernetes资源备份
- MySQL(1) - 用户管理及root密码修改
- Jmeter系列(40)- 详解 Jmeter 图形化 HTML 压测报告