当前位置: 首页 > 知识库问答 >
问题:

如果变量值的数据类型很短,但数字只有一位,那么它将使用16位吗?

高砚
2023-03-14

如果变量值的数据类型很短,且数字为1,是否将使用16位?

共有1个答案

寿嘉悦
2023-03-14

在字节码级别,每个基元"

但是,这些类型的数组使用“正确”的大小。

 类似资料:
  • 问题内容: 如果我的窗口处于32位色深模式,那么下面的代码将从窗口中获取漂亮的PIL图像: 但是,以16位模式运行时,出现错误: 我应该如何形成以16位模式工作的电话?另外,如何使该函数在任何位深度模式下都能工作,而不必说必须将其作为参数传递呢? 更新:从这个问题中,我了解到我必须对第二个模式参数使用“ BGR; 16”而不是“ BGRX”。它可以拍出正确的照片,无论是否指定步幅。问题是像素值在某

  • 这是我的简化代码 基本上,我希望变量BUY四舍五入,并具有与可变利率相同的小数位数,但利率可以具有不同的小数位数,这取决于用户输入的内容,因此利率的小数位数需要不断变化 例如,用户输入 速率=52.38//2位小数 金额=45.53 如果我们购买=(利率*金额)购买 BUY will be BUY=2384.8614//有4个小数点,但应该是2 like RATE,而且还知道double,它可能会

  • 我有以下生锈代码: 我知道浮点运算可能很棘手,但我想知道这些技巧是否也会影响f64的打印和执行相等性检查。以下是上述代码的输出:

  • 问题内容: 您是否知道确保用户只能输入最大小数位数的数字的任何方法。我不确定如何解决这个问题。在MS SQL数据库中,我将从应用程序中发送数据,我得到了具有这种类型的列。 现在考虑最终要存储要在Android中验证的值的列的数据类型,我已经考虑了这些两种情况: 如果用户输入不带小数的数字,则最大位数必须为8 如果用户输入带小数的数字,则最大位数必须为8(包括小数点右边的数字) 现在,我可以确定第一

  • 到目前为止,我掌握的是这样的: > 从另一篇SO文章中,我了解到存储在较大类型中的每个字节都必须是,并带有0xFF,因为它被转换为32位数字。我猜前导的24位是用s填充的(尽管我不知道为什么它不是用零填充的......用s前导难道不会改变数字的值吗?(2)毕竟与(-14)不同。)所以的目的是只抓取最后的8位(即整个字节)。 当左移8位时,这使得当ing时,中的8位位于最高有效位置,而中的8位位于最

  • 我有一个(相当复杂的)数据类型: 现在我发现自己需要另一个数据类型…有两个构造函数。一个与的相同;另一个只存储一个。我有什么选择? 虽然这会起作用,但它也允许类似这样的东西,这是没有意义的。