标签: numbers

如何在PHP的二进制等价的整数中得到第n位(从右边)?

假设我想找到二进制当量为13的二位(二进制:1101).它应该返回0.

php binary numbers

17
推荐指数
3
解决办法
2万
查看次数

如何生成唯一的8位数?

我正在使用此代码生成一个8位数的唯一编号.

byte[] buffer = Guid.NewGuid().ToByteArray();
return BitConverter.ToUInt32(buffer, 8).ToString();
Run Code Online (Sandbox Code Playgroud)

此代码是否真的生成一个唯一的数字,或者它可能会再次重复相同的数字?

c# numbers unique

17
推荐指数
3
解决办法
6万
查看次数

使用正则表达式检查数字范围

我正在使用正则表达式来验证字符串中的某种格式.该字符串将成为游戏的规则.

例如:"DX 3",根据该规则是确定的,但"DX 14"可能是也没关系......我知道如何看待字符串,找到一个或多个"数字",所以问题是,正则表达式会也匹配34,这个数字超出规则的"范围"......

我错过了关于正则表达式的一些事情吗?或者这根本不可能?

java regex numbers range

17
推荐指数
1
解决办法
4万
查看次数

HTML5输入类型编号与电话号码

我正在努力将一些表单输入更新为HTML5.我对在数据验证方面没有兴趣,就像在移动设备上使用数字键盘一样.输入类型'tel'似乎做我想要的,我得到iPad /手机上的数字键盘.输入类型'数字'也会给我数字小键盘,但它也包括我不想要的微调框.

我想知道的是,如果type="tel"在信用卡输入上使用它是否安全?或者我应该使用type="number"并试图以某种方式禁用微调器.我正在阅读,禁用旋转器可以使Chrome崩溃,这不是我愿意做的权衡.

此外,目前我们正在为移动和非移动用户使用完全相同的网站.

html5 types numbers html-input

17
推荐指数
1
解决办法
2万
查看次数

如何加速系列生成?

该问题需要生成n-th与Fibonacci序列类似的序列元素.但是,它有点棘手,因为n它非常大(1 <= n <= 10 ^ 9).然后答案模1000000007.序列定义如下:
在此输入图像描述

使用生成函数,我得到以下公式: 在此输入图像描述

如果我使用序列方法,那么答案可以是模数,但它运行得非常慢.事实上,我有time limit exceed很多次.我还尝试使用表来预生成一些初始值(缓存),但仍然不够快.另外,array/vector与(10 + 9)相比,我可以在(C++)中存储的最大元素数量太少,所以我猜这种方法也不起作用.
如果我使用直接配方,那么它运行速度非常快,但仅限n于此.对于n大,double将被截断,加上我将无法使用该数字修改我的答案,因为modulo仅适用于整数.
我没有想法,我认为必须有一个非常好的技巧来解决这个问题,不幸的是我只是想不到一个.任何想法将不胜感激.

这是我最初的方法:

#include <iostream>
#include <vector>
#include <string>
#include <algorithm>
#include <cmath>
#include <cassert>
#include <bitset>
#include <fstream>
#include <iomanip>
#include <set>
#include <stack>
#include <sstream>
#include <cstdio>
#include <map>
#include <cmath>

using namespace std;

typedef unsigned long long ull;

ull count_fair_coins_by_generating_function(ull n) {
    n--;
    return 
        (sqrt(3.0) + 1)/((sqrt(3.0) - 1) * 2 * …
Run Code Online (Sandbox Code Playgroud)

c++ algorithm optimization numbers

17
推荐指数
1
解决办法
465
查看次数

负值和正值之间的随机数

可能重复:
在特定范围内的Javascript中生成随机数?

我怎样才能得到一个随机值,例如,从-99到99,不包括0?

javascript random numbers

17
推荐指数
2
解决办法
3万
查看次数

Angular2中的数字管道无法正常工作

platform-browser.umd.js:962 ORIGINAL EXCEPTION: 2 is not a valid digit info for number pipes
Run Code Online (Sandbox Code Playgroud)

我在模板中写这个是得到的:

<li>Percentage satisfied: {{selectedCountry.averageSatisfaction | number:2}}</li>
Run Code Online (Sandbox Code Playgroud)

我的目的是产生一个只有两位小数的十进制数.有人可以指出我做错了什么吗?这是文档:https://docs.angularjs.org/api/ng/filter/number

numbers angular

17
推荐指数
1
解决办法
2万
查看次数

如何从MySQL查询中的字符串中提取数值?

我有一个包含两列的表:price(int)和price_display(varchar).

价格是实际数值,例如"9990"

price_display是直观表示,例如"$ 9.99"或"9.99Fr"

我已经能够通过regexp确认两列匹配:

price_display不是regexp格式(价格/ 1000,2)

但是在不匹配的情况下,我想从price_display列中提取值并将其设置到price列中,所有这些都在update语句的上下文中.我无法弄清楚如何.

谢谢.

mysql string numbers

16
推荐指数
3
解决办法
4万
查看次数

随机素数

如何快速生成一个随机素数,肯定是1024位长?

random algorithm primes numbers

16
推荐指数
2
解决办法
1万
查看次数

十进制/双精度到整数 - 向上舍入(不仅仅是最近)

你如何将小数或浮点数入为整数.例如...

0.0 => 0
0.1 => 1
1.1 => 2
1.7 => 2
2.1 => 3
Run Code Online (Sandbox Code Playgroud)

等等.

c# numbers

16
推荐指数
2
解决办法
2万
查看次数

标签 统计

numbers ×10

algorithm ×2

c# ×2

random ×2

angular ×1

binary ×1

c++ ×1

html-input ×1

html5 ×1

java ×1

javascript ×1

mysql ×1

optimization ×1

php ×1

primes ×1

range ×1

regex ×1

string ×1

types ×1

unique ×1