问题标签 [numeric]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - 问题。数字变量与非数字和“名称”函数
我的问题是,UNCA.scores 和 score[,1] 之间有什么区别?UNCA.scores 是 data.frame 'scores' 中的第一列,但它们不是一回事,因为一个是数字,另一个不是。
如果 UNCA.scores 在这里只是一个标签,我怎样才能使它等同于'scores [,1]?
谢谢!
c# - 如何在 C# 中为数据表的数字字段插入空值?
考虑我动态生成的数据表包含以下文件Id,Name,Mob1,Mob2
如果我的数据表有这个它会成功插入,
但是当它是这样的时候,它会失败地说,
The given value of type String from the data source cannot be converted to type decimal of the specified target column.
我通过读取一个 csv 文件来生成我的数据表,
任何建议如何在 C# 中的 BulkCopy 期间为数字字段插入空值...
编辑:
我试过这个dt.Columns["Mob2"].AllowDBNull = true;
,但它似乎不起作用......
c# - 如何使用数字创建枚举?
是否可以在 C# 中仅使用数字来创建枚举?在我的程序中,我有一个变量 Gain,它只能设置为 1、2、4 和 8。我正在使用 propertygrid 控件来显示和设置这个值。如果我要创建这样的枚举...
我将增益变量设为 GainValues 类型,然后属性网格中的下拉列表将仅显示增益变量的可用值。问题是我希望增益值以数字方式读取而不是单词。但我不能创建这样的枚举:
那么还有另一种方法吗?也许创建一个自定义类型?
scala - 如何设置隐式转换以允许数值类型之间的算术运算?
我想实现一个类C
来存储各种数字类型的值,以及布尔值。此外,我希望能够在此类的实例上、在类型之间进行操作、在必要时进行转换Int --> Double
,即Boolean -> Int
能够添加Boolean + Boolean
、、、、Int + Boolean
等Boolean + Int
,尽可能返回最小的可能类型(或)。Int + Double
Double + Double
Int
Double
到目前为止,我想出了这个:
这适用于某些情况 (1, 2, 3),但不适用于 (4, 5)。原因是类型从低到高隐式扩大,但不是相反。在某种程度上,方法
不知何故需要有一个看起来像这样的合作伙伴方法:
但这不会编译有两个原因,首先编译器无法转换this.n
为类型T
(即使我们指定了视图绑定A <% T
),其次,即使它能够转换this.n
,在类型擦除之后这两种+
方法变得模棱两可。
对不起,这么久。任何帮助将非常感激!否则,我似乎必须明确写出所有类型之间的所有操作。Complex
如果我必须添加额外的类型(菜单上的下一个......),它会变得很棘手。
也许有人有另一种方法来完全实现这一切?感觉好像有一些简单的东西我忽略了。
提前致谢!
c++ - 何时使用 DBL_EPSILON/epsilon
DBL_EPSILON/std::numeric_limits::epsilon 将为我提供与加一时产生差异的最小值。
我无法理解如何将这些知识应用到有用的东西中。
epsilon 远大于计算机可以处理的最小值,因此使用比 epsilon 更小的值是安全的,这似乎是一个正确的假设?
我正在使用的值之间的比率是否应该小于 1/epsilon ?
android - 软键盘 - 仅限数字
我的问题有点与这个问题有关:Android上的数字软键盘
但是,上面的问题没有回答,所以我在这里。
有一个 EditText,当它被触摸或获得焦点时,我希望软件键盘默认显示为 NUMERIC!当然,您可以切换回 ALPHANUMERIC,但我想强制它显示为 NUMERIC。
多谢你们
android - 如何在 Android 中为 EditText 检测任何按键(数字、字母)事件
我继承了 EditText 类并创建了我的自定义类 MyEditText。
并想检测Android中的按键(比如'a','b','c'......'0','1','2'......等)事件。如何?
似乎在按下“back”、“\”、“/”、“DEL”、“@”键时调用了覆盖方法 onKeyDown(int keyCode, KeyEvent event),但不适用于任何数字或字母。
algorithm - 多个双打的字典顺序
考虑一类类型的双打
如果我想按字典顺序排列 的列表path_costs
,我有问题。继续阅读:)
如果我像这样对相等性测试使用完全相等
结果的顺序很可能是错误的,因为一个小的偏差(例如由于长度计算中的数值不准确)可能会导致长度测试失败,例如
{ 231.00000000000001, 40 } < { 231.00000000000002, 10 }
错误地持有。
如果我另外使用这样的公差
那么排序算法可能会严重失败,因为 <-operator 不再是可传递的(也就是说,如果 a < b 和 b < c 则 a < c 可能不成立)
有任何想法吗?解决方案?我考虑过对实线进行分区,以便每个分区内的数字被认为是相等的,但这仍然留下了太多相等测试失败但不应该失败的情况。
(James Curran 更新,希望能解释问题):鉴于数字:
- A = {231.0000001200, 10}
- B = {231.0000000500, 40}
C = {231.0000000100, 60}
- A.Length 和 B.Length 相差 7-e7,所以我们使用时间,并且 A < B。
- B.Length & C.Length 相差 4-e7,所以我们使用时间,并且 B < C。
- A.Length 和 C.Length 相差 1.1-e6,所以我们使用长度,并且 A > C。
(由 Esben Mose Hansen 更新)这不是纯粹的理论。当给定非传递排序运算符时,标准排序算法往往会崩溃或更糟。这正是我一直在努力解决的问题(男孩调试起来很有趣;))
perl - 对 Perl 数值数组进行排序
我有一个看起来像这样的数组:
我想对这个数组进行排序,使其看起来像这样:
我知道我可以使用 对数组进行排序@newarray = sort {$a cmp $b} @array;
,但我还需要对每一行中的元素进行排序。我怎样才能做到这一点?
reporting-services - SSRS 报告小数
我已经对其进行了一些搜索,但无法使其正常工作。
我希望报告显示与字段一样多的十进制字符,就这么简单。
例子:
- 值 = 169.99 | 输出 = 169.99
- 值 = 169.9999 | 输出 = 169.9999
如果我没有将 Format 属性设置为任何内容,它会对齐字段,有时它会返回 2 个小数,有时会返回 4 个小数,即使我只有 2 个小数。
那么如何格式化它以显示与值一样多的十进制字符?
PS:我使用的是巴西葡萄牙语,所以它返回“169,9900”,但我认为这与它没有任何关系,因为美式英语也是如此。
PS 2:字段数据类型是 MONEY。