标签: integer

Java:如何获取整数(对象)数组的大小?

我说的是Integer对象数据类型,而不是原始数据类型int

假设这样:

Integer[] arr = new Integer[5];
    arr[0] = 2;
    arr[1] = 2;
    arr[2] = 3;
Run Code Online (Sandbox Code Playgroud)

那么数组将如下所示{2,2,3,null,null}

我怎样才能得到数组的大小?在本例中,大小为 5

java integer

-2
推荐指数
1
解决办法
582
查看次数

为什么 sizeof(0xF) 是 4 个字节?

我有以下代码,

unsigned short code = 0x12E0;
code = code & 0x0FFF;
Run Code Online (Sandbox Code Playgroud)

在我的 CLion IDE 中,我收到一条警告:

“类型值int可能不适合接收者类型unsigned short

如果我这样说code &= 0x0FFF;,警告就会消失。

为什么它被0x0FFF视为int?是sizeof(0xF)4,有人可以解释为什么吗?

c++ integer sizeof

-2
推荐指数
1
解决办法
1188
查看次数

“如果该值可以用新类型表示”是什么意思?

在C11标准中

\n
\n

6.3.1.3 有符号和无符号整数

\n

1 当一个整数类型的值转换为_Bool以外的其他整数类型时,如果该值可以用新类型表示,则该值保持不变。

\n

2 否则,如果新类型是无符号的,则通过在新类型中可以表示的最大值上重复加或减 1 来转换该值,直到该值在新类型的范围内。60)

\n

3 否则,新类型将被签名,且值无法在其中表示;结果要么是实现de\xef\xac\x81ned,要么引发实现de\xef\xac\x81ned 信号。

\n
\n

在第一点中,

\n
    \n
  • 我想知道第一点中的“如果该值可以用新类型表示”是什么意思?两种整数类型可能具有不同的整数范围,但可以具有相同的位表示范围。(例如,unsigned int 和 int。)

    \n
  • \n
  • 转换前后位表示形式和整数值是否都没有改变?

    \n
  • \n
\n

谢谢。

\n

c integer type-conversion

-2
推荐指数
1
解决办法
279
查看次数

nint 与 int 有什么区别?

我很好奇. 有人可以提供和C# 9之间的详细比较,重点关注它们在使用和行为方面的实际差异吗?intnint

int num1;
nint num2;
Run Code Online (Sandbox Code Playgroud)

我特别有兴趣了解何时适合使用nint?

c# integer

-2
推荐指数
1
解决办法
1789
查看次数

如果可能的话,Python如何在列表元素上应用map函数?

我有一个看起来像这样的列表

['111', '222', '333', 'xxx', '3233']

如果可能的话,我想将所有元素更改为int。在本例中,xxx不是数字。那么我怎样才能忽略'xxx'并将所有其他元素更改为int

我可以使用 for 循环和一些 if 语句来完成此操作。但如果可能的话,我更喜欢使用map函数。任何其他方便的方式将不胜感激。

python string integer list map-function

-2
推荐指数
1
解决办法
1480
查看次数

C++ 调用 int 两次

我正在编写代码,不小心int在变量之前放置了两次,并注意到最终产品中存在一些不同。

int main ()
{
    int number = 123456789;
    int step = 0;

    while (number>0)
    {
        cout << number%10 << endl;
        number = number/10;
        step = step+1;
        cout << "step ; " << step << endl;
    }

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

输出是:

int main ()
{
    int number = 123456789;
    int step = 0;

    while (number>0)
    {
        cout << number%10 << endl;
        number = number/10;
        step = step+1;
        cout << "step ; " << step << endl;
    }

    return …
Run Code Online (Sandbox Code Playgroud)

c++ integer

-2
推荐指数
1
解决办法
159
查看次数

在单行 C# 中将 String 转换为 Int

我有一个字符串输入,例如:

1 3 4 1 2

我想把Sum数字变成整数。我尝试了以下代码:

using System;
                    
public class Program
{
    public static void Main()
    {
        string input2 = "1 3 4 1 1";
        string value2 = input2.Replace(" ", "+");
        int val = int.Parse(value2);
        
        Console.WriteLine(val);
    }
}
Run Code Online (Sandbox Code Playgroud)

但这是不正确的。有人对此有想法吗?谢谢。

c# string integer sum

-2
推荐指数
1
解决办法
265
查看次数

按长度排序数组

我有以下数组:

http://jsfiddle.net/3NZsK/

我需要按照它们的长度对数组进行排序.

如何找出哪一个是最大的,第二大的,第三大的,最小的阵列?

例如,我有以下虚拟函数,可以让我们获得第二大数组:

http://jsfiddle.net/WPRYf/

什么是上面的虚函数算法?

先感谢您

javascript arrays integer

-3
推荐指数
1
解决办法
2513
查看次数

如何在.NET中转换时间单位?

什么.NET功能允许时间单位之间的转换?

例如:如果我Integer知道的是一个以分钟.NET为单位的持续时间,那么将该数字转换为毫秒的最佳方法是什么?

Dim durationInMinutes as Integer = 10
Dim durationInMilliseconds As Integer = <???>(10);  // what is the function to use here?
Run Code Online (Sandbox Code Playgroud)

.net time datetime integer

-3
推荐指数
1
解决办法
130
查看次数

C++随机整数似乎总是相同的

对于我当前的项目,我创建了一个事件,该事件应该根据我的代码生成的随机整数而改变,唯一的问题是我似乎总是得到相同的路径.总之,我希望它发生任何事件的几率为50%.谢谢,西蒙

random1 = rand() % 1 + 0;
    if (random1 == 0) {
        int choice4;
        cout << "Your character screams at the top of his lungs, " << endl;
        cout << "this causes the dragon to immediately to bow in fear..." << endl;
        cout << "It turns out dragons are very sensitive to hearing....." << endl;
        system("pause");
        cout << "\nIt seems the dragon is requesting you ride it!\n" << endl;
        cout << "Will you ride it?\n" << endl;
        cout << …
Run Code Online (Sandbox Code Playgroud)

c++ random events integer

-3
推荐指数
1
解决办法
113
查看次数

标签 统计

integer ×10

c++ ×3

c# ×2

string ×2

.net ×1

arrays ×1

c ×1

datetime ×1

events ×1

java ×1

javascript ×1

list ×1

map-function ×1

python ×1

random ×1

sizeof ×1

sum ×1

time ×1

type-conversion ×1