相关疑难解决方法(0)

如果我的编译器不支持它们,如何在C或C++中添加和减去128位整数?

我正在为128位数字的长流写一个压缩器.我想将数字存储为差异 - 仅存储数字之间的差异而不是数字本身,因为我可以将差异打包在更少的字节中,因为它们更小.

但是,对于压缩,我需要减去这些128位值,对于解压缩,我需要添加这些值.我的编译器的最大整数大小是64位宽.

任何人有任何想法有效地做到这一点?

c++ integer 128-bit

23
推荐指数
4
解决办法
3万
查看次数

C#自定义数据类型!

可能重复:
.Net中的Int128?

在我决定在C#中实现我的Int128后,我认为让它看起来像其他dotNet数据类型会很好..但我无法实现以下功能:

  • 后缀初始化:如13L和0.2D

我可以在C#中创建自己的后缀吗?
如果我不能......我怎么能初始化它?

Int128 a= ??
Run Code Online (Sandbox Code Playgroud)

c# constructor types int128

8
推荐指数
2
解决办法
3394
查看次数

LongInt和Integer,LongWord和Cardinal之间的区别

在Delphi中,LongInt和Integer,LongWord和Cardinal有什么区别?

有时我会发现DWORD的用法,它是什么?

它们在所有版本的Delphi中是否一致?我应该坚持哪一个?

delphi

8
推荐指数
1
解决办法
1万
查看次数

寻找.net框架的无符号128位整数数据类型

可能重复:
.Net中的Int128?

因为我正在开发一个管理IP设备的工具,我想为它添加IPv6支持,我正在寻找一个128位无符号整数.net数据类型来进行基本的IP相关计算(子网划分,列出所有主机的一个子网,..)

它应该支持标准的算术/逻辑方法.

谢谢 :)

.net c#

7
推荐指数
1
解决办法
7090
查看次数

标签 统计

c# ×2

.net ×1

128-bit ×1

c++ ×1

constructor ×1

delphi ×1

int128 ×1

integer ×1

types ×1