问题描述
所以我对 C 相当陌生,但我试图存储一个非常非常大的数字。我不能告诉你确切的数字,因为这取决于用户的输入。但是我试图找到一种方法来使用 BigInt 以 java 或 python 的方式存储一些东西。
我也想像 int 一样处理它。 (喜欢用它做数学方程)
我尝试在 C 中使用每一种数据类型,但都没有成功。
请帮忙
编辑:这是我用java编写的加密算法。如果您转到 github 链接(https://github.com/N0tA1dan/Krypton),您可以看到我处理的数字有多大。现在我正在尝试用 C 语言编写算法
解决方法
在 C Programming 中,用户可以输入的最长 64 位值是 long 类型(8 个字节),范围从 -9223372036854775808 到 9223372036854775807。 希望我能帮到你;)