先要了解一下C语言里全部的位运算都是指二进制数的位运算。即使输入的是十进制的数,在内存中也是存储为二进制形式。 “=0。
功能:将整型数a按二进制位向左移动m位,高位移出后,低位补0。 “>>”使用方法:
格式是:a>>m,a和m必须是整型表达式,要求m>=0。 功能:将整型数a按二进制位向右移动m...
分类:
编程语言 时间:
2014-06-11 07:15:45
阅读次数:
242
原文:再议 js 数字格式之正则表达式前面我们提到到了js的数字格式《浅谈 js
数字格式类型》,之前的《js
正则练习之语法高亮》里也提到了优化数字匹配的正则。不过最近落叶给了我一个正则,让我豁然开朗,比我写的犀利多了,所以今天拿出来简单说一下(只说十进制部分的匹配)。先看下我之前写的正则:/\d...
分类:
Web程序 时间:
2014-06-09 23:49:51
阅读次数:
491
常数名称十六进制值十进制值对应按键Delphi编程表示(字符串型)_tzlin注 00大键盘Delete键#0VK_LBUTTON11鼠标的左键#1VK_RBUTTON22鼠标的右键#2VK-CANCEL33CtrlBreak(通常不需要处理)#3VK_MBUTTON44鼠标的中键(三按键鼠标)#4...
分类:
其他好文 时间:
2014-06-09 18:20:55
阅读次数:
194
题目描述:给定一个数字N,打印从1到最大的N位数此题需要注意以下几点:1.
涉及到大数问题,因为并没有限定 n的取值范围,所以需要采取 字符数组模拟大数运算2. 打印数字时 需要忽略前置03. 我们始终
以n位数为整体,n位所有十进制数其实是 n位从0到9的全排列,可以采用递归解决我们从 数组下标0...
分类:
其他好文 时间:
2014-06-09 16:09:48
阅读次数:
239
一、问题描述
任意给定一个正整数N,求一个最小正整数M(M>1),使得N*M的十进制形式只含1和0。 比如 N=99,M=1 122 334 455 667 789
,N*M=111 111 111 111 111 111; M就是当N=99时,符合条件的数二、解题思路 考虑将问题转化为:找...
分类:
其他好文 时间:
2014-06-09 15:58:12
阅读次数:
236
转:http://songfantasy.iteye.com/blog/1562029项目中要在string.xml
中显示特殊符号,如@号冒号等,直接写肯定不行啦。只能考虑使用ASCII码进行显示: @号 @ :号 : 空格
  以下为常见的ASCII十进制交换编码:...
分类:
移动开发 时间:
2014-06-09 15:12:56
阅读次数:
291
首先这一题会溢出,要考虑的大数问题。所以不能用简单的是int类型数来表示(32位无符号int
范围是0x00000000···0xFFFFFFFF),下面主要是非递归的实现代码,自己做了注释方便以后回顾。#include
"stdafx.h"#include using namespace std;...
分类:
其他好文 时间:
2014-06-09 15:10:07
阅读次数:
227
作业:1、二进制,八进制,十进制之间的相互转换2、测试转义字符3、测试强制类型转换4、测试赋值运算符 = += -= *= /= %= >= ^= |=
&=number += 2;5、测试不同类型数字的运算(+ - * /)结果6、从键盘输入一个实数,求其绝对值。7、从键盘输入三个数,按升序输出。...
分类:
编程语言 时间:
2014-06-09 00:49:30
阅读次数:
339
数字字面量整数字面量写法如下:· 十进制数,无前缀· 二进制数,以 0b 为前缀·
八进制数,以 0o 为前缀· 十六进制数,以 0x 为前缀下面所有整数的十进制值为 17 :1 let decimalInteger = 172 let
binaryInteger = 0b10001 /...
分类:
其他好文 时间:
2014-06-08 18:57:17
阅读次数:
220
一、问题描述
给定一个十进制数N,写下从1开始,到N的所有整数,然后数一下之中所有“1”的个数。 例如:
N=12,(1,2,3,4,5,6,7,8,9,10,11,12)共有5个1二、解题思想
假设N=abcde为一个整数,a,b,c,d,e分别对应十进制数,如果要计算(1到N)百位出现1...
分类:
其他好文 时间:
2014-06-08 00:00:15
阅读次数:
278