问题标签 [unsigned-integer]

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.

0 投票
4 回答
20042 浏览

c# - 为什么 unsigned int 不符合 CLS?

为什么无符号整数不符合 CLS?

我开始认为类型规范只是为了性能而不是为了正确性。

0 投票
3 回答
1269 浏览

matlab - MATLAB 将值向量转换为 uint32

我有一个包含值 0、1、2 和 3 的向量。我想要做的是从该向量中提取的每组 16 个元素中取出低两位,并将它们全部附加在一起以获得一个 uint32。任何人都知道一个简单的方法来做到这一点?

追问:如果向量中的元素个数不是16的整数倍怎么办?

0 投票
2 回答
413 浏览

.net - 将 .NET long 转换为无符号 8 字节整数

为了在 Active Directory 中设置值,我想将 long 转换为无符号的 8 字节整数,以分配给 AD 属性。

我怎样才能做到这一点?

0 投票
1 回答
1144 浏览

c# - 如何在 C# 中声明 ULARGE_INTEGER?

基于这个问题How to declarate LARGE_INTEGER in C# with answer of:

我在下面的假设是否声明ULARGE_INTEGER正确?

0 投票
3 回答
6889 浏览

c# - 使用int和uint的区别以及何时使用

使用 int 和 uint 有什么区别?到目前为止,我看到的所有示例都使用 int 表示整数。使用 uint 有什么好处?谢谢。

0 投票
2 回答
1069 浏览

database - 面向列的 DBMS 中的无符号整数数据类型

我检查了不同的面向列的数据库系统,例如 InfiniDB、InfobrightDB 和 MonetDB。它们都不支持无符号整数作为数据存储类型。为什么?一种解决方案是将所有 4 字节无符号整数存储到 8 字节有符号整数(Link)中,但是我认为这会浪费太多空间。是否有任何支持无符号整数的开源面向列的数据库系统?我已经检查了这个(链接)没有运气。非常感谢您的宝贵时间。

埃默

0 投票
3 回答
2404 浏览

c++ - UINT_MIN 的可移植值是多少?

在中,和(以及 SHRT_* 和 LONG_* 等)limits.h有 #defines ,但只有.INT_MAXINT_MINUINT_MAX

我应该定义UINT_MIN自己吗?(正0零)是可移植值吗?

0 投票
6 回答
252966 浏览

c++ - 警告 - 有符号和无符号整数表达式之间的比较

我目前正在使用Accelerated C++,并且在练习 2-3 中遇到了一个问题。

该程序的快速概述-该程序基本上采用名称,然后在星号框架内显示问候语-即您好!被 * 包围。

练习- 在示例程序中,作者使用const int来确定问候语和星号之间的填充(空格)。然后,作为练习的一部分,他们要求读者询问用户他们希望填充有多大。

这一切似乎很容易,我继续向用户询问两个整数(int)并存储它们并更改程序以使用这些整数,删除作者使用的整数,尽管我收到以下警告;

练习 2-3.cpp:46:警告:有符号和无符号整数表达式之间的比较

经过一些研究,这似乎是因为代码尝试将上述整数之一 ( int) 与 a进行比较string::size_type,这很好。但我想知道 - 这是否意味着我应该将其中一个整数更改为 unsigned int?明确说明我的整数是有符号还是无符号重要吗?

以上是相关的代码位,c是类型string::size_type,因为我们不知道问候可能会持续多长时间 - 但是为什么我现在遇到这个问题,而作者的代码在使用时没有遇到问题const int?此外——对于任何可能已经完成加速 C++的人——这本书后面会解释吗?

我在通过 Geany 使用 g++ 的 Linux Mint 上,如果这有帮助或有所作为(正如我读到的那样,在确定什么string::size_type是它时它可以)。

0 投票
5 回答
156078 浏览

c - C中的无符号整数和有符号整数有什么区别?

考虑以下定义:

它们是如何存储在内存中的?任何人都可以解释这些在内存中的位表示吗?

可以在内存int x=5int y=-5具有相同的位表示吗?

0 投票
10 回答
13167 浏览

c++ - 如何在 C++ 中安全地平均两个无符号整数?

仅使用整数数学,我想在 C++ 中“安全地”平均两个无符号整数。

我所说的“安全”是指避免溢出(以及任何其他可以想到的)。

例如,平均2005000很容易:

但在42949672955000的情况下:

我想出的最好的是:

有没有更好的方法?