24得票2回答
strconv.Itoa64(1234)在golang中返回undefined

这是我的代码: package main import ( "strconv" "fmt" ) func main() { t := strconv.Itoa64(1234) fmt.Println(t) } 问题: 为什么会引起以下错误信息? 命令...

33得票10回答
在C#中生成随机值

如何使用C#中的Random类生成随机的Int64和UInt64值?

12得票2回答
在Go语言中解析int64的JSON;空值

我正在尝试在Go中解析JSON流。我创建了一个简化的示例: package main import ( "encoding/json" "fmt" ) var d = []byte(`{ "world":[{"data": 2251799813685312}, {"da...

11得票2回答
在Windows和Linux中用C++定义64位整数的跨平台方法

我想在Windows(MinGW)和Linux(g ++)中编写跨平台的C++代码。我曾经在Linux中将64位整数定义为“long”,但是当我转移到MinGW时,sizeof(long)返回4个字节。然后我发现我可以使用“long long”或“__INT64”在MinGW中定义64位整数。...

31得票1回答
如何使用fmt在Go中打印出一个常量uint64?

我尝试了以下代码: fmt.Printf("%d", math.MaxUint64) 但是我遇到了以下错误信息: 常量 18446744073709551615 溢出 int 我该如何解决?谢谢!

22得票4回答
使用 64 位数据类型需要拥有 64 位处理器吗?

我有几个问题: 我需要拥有64位处理器才能使用64位数据类型(__int64或int64_t)吗? 什么是int64_t中的“t”代表的意思? 从哪个版本开始,GCC和VCC开始支持该数据类型? 64位数据类型仅仅是将数据长度翻倍,还是还有其他一些更深层次的东西呢?

8得票1回答
64位整数和旧版C++编译器

我想在我的C++代码中使用64位整数。我了解到可以通过#include <cstdint>和声明 uint64_t 或使用 unsigned long long(或相应的带符号版本)实现。 然而,这种支持似乎直到C++11才添加,并且我想让我的代码兼容没有完全支持C ++11的编...

8得票2回答
_int64 不是一种类型。

在我的pch文件中,我有以下定义: #if (_MSC_VER < 1300) typedef signed char int8_t; typedef signed short int16_t; typedef signed int ...

135得票3回答
Golang将字符串转换为int64

我想将一个字符串转换为int64。我从strconv包中找到的是Atoi函数。它似乎将一个字符串强制转换为int并返回: // Atoi is shorthand for ParseInt(s, 10, 0). func Atoi(s string) (i int, err error) {...

33得票2回答
在C#中,Int64和long不是等价的吗?

我一直在使用 SqlCeConnection 在 C# 中处理 SQL 和数据库。我一直使用ExecuteReader 读取结果,并使用 BigInt 值作为记录 ID,将其读入 Long 中。 今天我在处理基于 COUNT 的语句时遇到了问题 ("SELECT COUNT(*) FROM ...