字符串不借助API实现转换可运算基本类型
来源:互联网 发布:wps vb编辑器下载 编辑:程序博客网 时间:2024/05/16 02:02
package singleTon;public class execToLong {// int类型存储长度为32bit.所以范围是“-2^32”到“2^32-1”// 也就是“-2147483648”到“2147483647”//long 类型的数要大于2147483647public static void main(String[] args) {String str = "21128544321";long a = 0;char base = '0';char[] chars = str.toCharArray();for (int j = 0; j < chars.length; j++) {//chars[j]-base= 等于原来的数字*数字所在位数 累加即得到最终a的int类型a += (chars[j] - base) * getPow(10, chars.length - j - 1);}System.out.println(a);}//eg: 十位就是10 十位数是1 所以得到十位数 1public static long getPow(long m, long n) {long sum = 1;for (int i = 0; i < n; i++) {sum = sum * m;}return sum;}}
阅读全文
0 0
- 字符串不借助API实现转换可运算基本类型
- 0202 不借助strlen的基本字符串匹配算法
- 不定义该运算符或到预定义运算符可接收的类型的转换
- 06.黑马程序员-基本运算、类型转换
- 基本数据类型 运算符 类型转换
- 基本数据类型算式运算中的类型转换;强制类型转换
- JAVA面试 不使用API情况下,把数字字符串转换成int类型
- 不借助库函数 字符串逆转
- 基本字符串相关函数,基本宏,内存相关函数,类型转换函数实现合集
- 基本类型与字符串之间的转换
- java基本类型和字符串的转换
- 字符串和基本类型之间的转换
- 基本类型与字符串之间的转换
- Java:基本类型和字符串的转换
- 通过运算符重载实现类型转换
- 用C语言实现将int类型转化为字符串,不使用已有的转换函数
- java梳理-给一个字符串类型的数字,不调用java直接转的API写一个方法转换出来
- java中基本类型和字符串类型之间的转换
- FastText 词向量与文本分类
- 移动平台商家支付宝如何获取商户私钥及支付宝公钥
- STM8 定时器
- 十三、highchart实现看板功能
- tomcat无法进入管理页
- 字符串不借助API实现转换可运算基本类型
- 使用Mongo创建一个新的数据库的步骤
- C# 调用wav文件播放音乐
- Arduino学习日记四
- VS配置文件,风格!
- 如何更改linux下的Apache端口号(亲测有效)
- 关于RPC的介绍
- hdu6059 Kanade's trio(字典树)
- Tyvj1034