当前位置: 首页 > wzjs >正文

关键词优化除了做网站还有什么方法光效网站

关键词优化除了做网站还有什么方法,光效网站,做网站需要的设备,河北省网络营销公司进制转换 二进制转十进制代码演示 十六进制转十进制代码演示 十进制转K进制代码演示 任意进制之间的转换代码演示 二进制转十进制 代码演示 // 定义函数 calc,用于将字符转换为对应的数值 int calc(char c) {// 若字符 c 大于等于 9(注:此处…

进制转换

  • 二进制转十进制
    • 代码演示
  • 十六进制转十进制
    • 代码演示
  • 十进制转K进制
    • 代码演示
  • 任意进制之间的转换
    • 代码演示

二进制转十进制

在这里插入图片描述

代码演示

// 定义函数 calc,用于将字符转换为对应的数值
int calc(char c) {// 若字符 c 大于等于 '9'(注:此处条件可能需根据实际需求确认,当前按代码逻辑注释)if (c >= '9') {// 处理类似十六进制字母的情况,转换为 10 + 字母对应的数值(如 'A' 转 10)return 10 + c - 'A';}// 将字符转换为数字(如 '0' 转 0,'5' 转 5)return c - '0';
}// 定义函数 change,将字符串 s 转换为整数(参数 k 代码中未使用)
int change(int k, string s) {int ans = 0;// 遍历字符串 s 的每个字符for (int i = 0; i < s.size(); i++) {// 逐步构建整数:每次将当前结果乘 10,加上当前字符转换后的数值ans = ans * 10 + calc(s[i]);}// 返回最终转换后的整数结果return ans;
}

十六进制转十进制

在这里插入图片描述

代码演示

#include <string>
using namespace std;// 函数功能:将单个字符转换为对应的数值(处理数字和字母字符)
int calc(char c) {// 判断字符是否为字母(A-Z或a-z,此处示例仅处理大写,实际可扩展)if (c >= 'A') { return 10 + c - 'A'; // 转换为对应数值,A→10,B→11,以此类推}return c - '0'; // 如果是数字字符,转换为对应的数字值(如'0'→0,'5'→5)
}// 函数功能:将k进制的字符串s转换为十进制整数
int change(int k, string s) {int ans = 0;for (int i = 0; i < s.size(); i++) {// 按k进制规则累加:每一位乘以k的幂次并累加ans = ans * k + calc(s[i]); }return ans; // 返回最终转换后的十进制数
}

十进制转K进制

在这里插入图片描述

代码演示

string change(int x, int k) {  string ans = "";  // 初始化空字符串,用于存储转换结果  while (x != 0) {  int t = x % k;  // 计算 x 对 k 取余,得到当前位的值  // 如果余数小于等于9,直接将其转换为字符并追加到结果字符串  if (t <= 9) {  ans = ans + (char)('0' + t);  // '0' + t 转为对应数字字符  } else {  // 如果余数大于9,表示需要用字母 A,B,C...表示(例如10为A,11为B等)  ans = ans + (char)('A' + t - 10);  // 'A' + (t - 10) 转为对应字母  }  x /= k;  // 更新 x,x 除以 k  }  // 将结果字符串反转并返回,返回的字符串为转换后的进制表示  return reverse(ans.begin(), ans.end());  // reverse 是反转字符串的标准操作  
}

任意进制之间的转换

在这里插入图片描述

代码演示

#include <bits/stdc++.h>using namespace std;// 计算 n 进制数对应的十进制数
int calc(int n, const string& num_str) {int decimal_num = 0;for (char c : num_str) {if (c >= '0' && c <= '9') {// 数字字符转换为对应数值并累加到结果decimal_num = decimal_num * n + (c - '0');} else {// 字母字符(A - F)转换为对应数值(10 - 15)并累加到结果decimal_num = decimal_num * n + (c - 'A' + 10);}}return decimal_num;
}// 将十进制数转换为 m 进制数
string decimalToM(int decimal_num, int m) {string res;if (decimal_num == 0) {return "0";}const string digits = "0123456789ABCDEF";while (decimal_num > 0) {// 取当前十进制数除以 m 的余数int remainder = decimal_num % m;// 将余数对应的字符添加到结果字符串res += digits[remainder];// 更新十进制数,为下一次取余做准备decimal_num /= m;}// 使用 reverse 反转结果字符串reverse(res.begin(), res.end());return res;
}int main() {int n, m;string num_str;// 读取输入的进制 ncin >> n;// 读取输入的 n 进制数cin >> num_str;// 读取要转换到的目标进制 mcin >> m;// 先将 n 进制数转换为十进制数int decimal_num = calc(n, num_str);// 再将十进制数转换为 m 进制数string result = decimalToM(decimal_num, m);// 输出转换后的 m 进制数cout << result << endl;return 0;
}

文章转载自:

http://SQKRPpM2.jkcpL.cn
http://6pojT3Ko.jkcpL.cn
http://yXHSeZAC.jkcpL.cn
http://hSd6Ay0Z.jkcpL.cn
http://F7U7hSNg.jkcpL.cn
http://teKNCZtA.jkcpL.cn
http://3fQjGiUP.jkcpL.cn
http://Y4QzUI6q.jkcpL.cn
http://3hL4gh1K.jkcpL.cn
http://s2knu3bv.jkcpL.cn
http://7nf8kFx1.jkcpL.cn
http://zqGNoW3A.jkcpL.cn
http://uRIdzgKn.jkcpL.cn
http://Ca6aZ6Ml.jkcpL.cn
http://C9ossEFS.jkcpL.cn
http://on2wImQy.jkcpL.cn
http://FnlPXD98.jkcpL.cn
http://sygG91yZ.jkcpL.cn
http://j4zHngqk.jkcpL.cn
http://rOlzdxNN.jkcpL.cn
http://AXX3br1L.jkcpL.cn
http://zzcGJyDv.jkcpL.cn
http://Q1dV6GW9.jkcpL.cn
http://eGrkWhbM.jkcpL.cn
http://uoyh0Vct.jkcpL.cn
http://xv64akct.jkcpL.cn
http://OqxqUQpI.jkcpL.cn
http://KoBodRjK.jkcpL.cn
http://3wearuNh.jkcpL.cn
http://KNJOf5c7.jkcpL.cn
http://www.dtcms.com/wzjs/747003.html

相关文章:

  • 免费推广网站有哪些有哪些怎么在网站做外部链接
  • 做网站需要下载啥南谯区住房和城乡建设局网站
  • 个人免费网站空间seo学徒是做什么
  • 镇江市住房和城乡建设局网站淘宝客 wordpress 主题
  • 网站推广如何做的电商数据统计网站
  • 网站备案怎么才能快速58直聘招聘网
  • 网站建设微信小程序开发python创建网页
  • 红酒营销 网站建设大连做网站那个公司最好
  • 中小学生做试卷的网站6门户网站建设课程设计
  • 时尚网站的建设策划男女做a视频网站
  • 青岛公路建设集团网站详情页设计多少钱
  • 品牌厂家网站建设呼和浩特网站建设
  • asp网站空间做付费网站好
  • 怎么做外网网站监控注册公司网站需要什么资料
  • 做网站前的准备电竞网站开发需求报告
  • 网站建设公司倒闭专业建站公司的业务内容
  • 做外贸英文网站网站怎么添加背景
  • 深圳制作公司网站成立公司在什么网站
  • 自己做网站怎么赢利嘉兴网站制作建设
  • 广州电信网站备案个人主页免费
  • 河北省住房和城身建设厅网站京东商城网站建设目的
  • 深圳专业高端网站建设wordpress怎么搬站
  • 营业执照申请网站seo的方法有哪些
  • 教育网站建设公司青白江建设网站
  • 锡林浩特网站建设开发好看响应式网站模板下载
  • seo排名助手李飞seo
  • 沈阳做网站哪家质量好价格低汉中市建设工程造价信息网
  • 海门住房和城乡建设局网站免费行情网站推荐
  • c网站开发案例详解北京网站建
  • 泰安网站建设收费标准建协网官方网站