有一个函数,是我们从学习c语言就开始的第一天就接触的,那就是printf函数,可是这个家族的函数,带给我们的便利却不是一点半点,所以写一篇用法总结。 1.printf函数 格式化输出,可以输出八进制,十进制,十六进制,可以输出字符串,%p输出地址。基本的东西就不在赘述了。 printf是有返回值的, ...
分类:
其他好文 时间:
2017-07-28 10:57:41
阅读次数:
151
学java的朋友刚开始学习时都要接触进制之间的转换,二进制、十进制、八进制、十六进制等,在这里用for循环的方法介绍一种十进制数转换为二进制数 ...
分类:
编程语言 时间:
2017-07-27 23:34:58
阅读次数:
1663
1.进制转换十进制可以转换其他机制:二进制,8进制,16进制publicstaticStringtoBinaryString(inti):二进制publicstaticStringtoOctalString(inti):八进制publicstaticStringtoHexString(inti):十六进制十进制转换成其他进制publicstaticStringtoString(inti,intradix)描述的是:将..
分类:
编程语言 时间:
2017-07-27 22:44:33
阅读次数:
164
注:八进制、十六进制和二进制同理,只不过将2换成8或16 二进制转换 正整数转成二进制:除二取余,直到商为零,然后倒序排列,高位补零。 例:42的二进制为:00101010 小数转换为二进制:乘二取整,直到小数部分为零,然后正序排列,即为二进制小数部分。 例:0.125的二进制为0.001 二进制转 ...
分类:
其他好文 时间:
2017-07-25 10:34:19
阅读次数:
171
【转自】http://heidian.iteye.com/blog/404632 目前printf支持以下格式: %c 单个字符 %d 十进制整数 %f 十进制浮点数 %o 八进制数 %s 字符串 %u 无符号十进制数 %x 十六进制数 %% 输出百分号% printf的格式控制的完整格式: % - ...
分类:
编程语言 时间:
2017-07-24 22:23:50
阅读次数:
202
任意进制转换算法 N年没有写博客,发个进制转换的玩下,支持负数;功能属于简化版的 Convert.ToInt32 ,特点是: 1、任意位,如:0,1(二进制),0...7(八进制),0...9,A...F(16进制),0...N(N进制),或者是:!@#$%^&*(8进制,字符符号),也可以是中文。 ...
分类:
编程语言 时间:
2017-07-24 13:29:27
阅读次数:
350
实现过程: 终端的字符颜色是用转义序列控制的,是文本模式下的系统显示功能,和具体的语言无关。 转义序列是以ESC开头,即用\033来完成(ESC的ASCII码用十进制表示是27,用八进制表示就是033)。 书写格式: 开头部分:\033[显示方式;前景色;背景色m + 结尾部分:\033[0m 注意 ...
分类:
编程语言 时间:
2017-07-24 13:26:25
阅读次数:
211
/i :忽略大小写 /g (全文查找出现的所有匹配字符) /m 多行查找 /gi全文查找忽略大小写 /ig 全文查找忽略大小写 \:将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如,'n' 匹配字符 "n"。'\n' 匹配一个换行符。序列 '\\' 匹配 " ...
分类:
其他好文 时间:
2017-07-22 19:52:56
阅读次数:
124
一直以为进制转换离我很远,不会碰到这个问题,就算碰到了,百度一下就能解决,所以一直没关注过这个问题。直到有一天,碰到了一个进制转换问题,却不可以用百度。。。FUCK。 所以总结一下,二进制,八进制,十进制,十六进制如下: * 二进制全是0、1 * 八进制以0开头表示,0-7 * 十进制不能以0开头表 ...
分类:
其他好文 时间:
2017-07-22 12:02:42
阅读次数:
144
c语言格式输出 %d 10进制 %f 浮点型输出 %lf 长浮点型输出 %c 字符输出 %s 字符串输出 %o 八进制输出 %x 十六进制输出 %p 16进制,一般输出地址 %e 科学计数法输出 %m 输出错误,errno的输出控制 printf("%m"); 输出出错原因 ...
分类:
编程语言 时间:
2017-07-20 22:23:56
阅读次数:
236