问题标签 [int]
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.
c# - 为什么 Decimal.Divide(int, int) 有效,但 (int / int) 无效?
为什么将两个 32 位 int 数除为 (int / int) 返回给我0
,但如果我使用Decimal.Divide()
我得到正确答案?我绝不是 ac# 的家伙。
ruby-on-rails - 如何在 Rails 应用程序中使用长 id?
如何更改 ActiveRecord 的 ID 的(默认)类型?int 不够长,我更喜欢 long。我很惊讶没有 :long 用于迁移 - 只是使用一些小数吗?
ruby - Ruby round float to_int 如果是整数
在 ruby 中,如果浮点数是整数,我想将其转换为 int。例如
基本上我试图避免在任何没有小数的数字上显示“.0”。我正在寻找一种优雅(或内置)的方式来做
sql-server - SQL Server GUID(来自 Active Directory)与 Int
我们从旧的订购系统迁移了大量数据。该系统将用户创建的每个订单的首字母缩写存储在我们的“订单”表中。现在我们有了一个查看活动目录的视图,我想用活动目录 objectguid(或引用 guid 的东西)更新这些缩写。这将允许我们更改活动目录中的用户首字母缩写,而不必担心更新“订单”表记录。
我读过使用 guid 与 int 时索引性能不佳。可能解决这个问题的一种方法是有一个将 guid 映射到 int 的表,然后将 int 值存储在我们的订单表中。这是个好主意吗?有什么想法吗?
c# - 为什么我不能将 int 拆箱为小数?
我有一个IDataRecord reader
我正在检索一个小数,如下所示:
由于某种原因,这会引发一个无效的转换异常,指出“指定的转换无效”。
当我这样做reader[0].GetType()
时,它告诉我它是一个 Int32。据我所知,这应该不是问题......
我已经通过这个片段测试了这一点,效果很好。
这让我摸不着头脑,想知道为什么它无法将阅读器中包含的 int 拆箱为小数。
有谁知道为什么会发生这种情况?我错过了什么微妙的东西吗?
winapi - 如何在 Win32 中创建 FILETIME?
我有__int64
一个 64 位FILETIME
值。FILETIME
有一个dwLowDateTime
和dwHighDateTime
。当我尝试将 a 分配给 a__int64
时,FILETIME
我得到一个 C2440。如何将 分配__int64
给FILETIME
?
或者我如何拆分,__int64
以便我可以将低部分分配给dwLowDateTime
高部分dwHighDateTime
?
objective-c - 如何在目标 c 中从 int 转换为字符串:示例代码
我正在尝试从 int 转换为字符串,但我遇到了麻烦。我通过调试器跟踪执行,字符串“myT”获取“sum”的值,但如果“sum”为 10、11、12,则“if”语句无法正常工作。我不应该使用原始 int 类型来存储数字吗?此外,我尝试的两种方法(参见注释掉的代码)都未能遵循“if”语句的真实路径。谢谢!
c# - 为什么这不会溢出?
鉴于此代码:
并且知道一个 int 可以容纳 -32,768 到 +32,767。为什么这不会导致溢出?
python - 递增 int 对象
python中有没有办法在适当的位置增加int对象,int似乎没有实现__iadd__
所以+= 1实际上返回一个新对象
我想要的是 n 保持指向同一个对象。
目的:我有从 int 派生的类,我想为该类实现 C 类型“++n”运算符
结论:好的,因为 int 是不可变的,所以没有办法,看起来我将不得不编写我自己的类这样的东西
c++ - C/C++ 一个不是数字的 int 值?
这会发生吗?3 断言,一个应该激活的地方。
是否存在程序未激活 g++ 3.4.4 上的断言的情况。
不,我无法更改代码以打印数字,以防断言未激活。
有任何想法吗?
编辑:在阅读了几条评论后,我被迫进行了编辑。显示代码?你为什么要做这种愚蠢的事情?我不相信!它在哪里使用?从我的问题来看,由于几个可能的原因,我不会发布/更改代码应该很明显:
- 我是一个完全的初学者并且对代码感到羞耻(那里没有犯罪,如果我发布它肯定会让回答问题变得更加容易)
- 我被要求帮助一个只有很少信息的朋友(不,我没有问他为什么你不能检查返回的数字,或者他为什么不能只添加一个断点)。
- 我在没有任何编译器的情况下用 emacs 编写代码,并将其发送到远程服务器,该服务器对其进行编译、运行,并且只有在出现问题时才能返回失败的断言。
如果您认为我在进行恶作剧或恶作剧,您应该投票支持关闭该线程。我会很好的。但是像这样添加不必要的评论只会让我想要一个“态度”标志来实现。
我要感谢其他人的评论和回答,他们实际上试图解释和回答我的问题。