Golang:将两个数字相加

反斜杠

我问这个问题很愚蠢,但是如何在GO中归档以下内容?

假设我有两个都具有33值的int32。
如何将它们合并为一个3333而不是66的int32?

艾纳尔G
var a, b int32 = 33, 33
a = a*100 + b
fmt.Println(a)

操场

编辑:这是一个根据数量计算填充的版本:

func main() {
    var a, b int32 = 1234, 456
    a = a*padding(b) + b
    fmt.Println(a)
}

func padding(n int32) int32 {
    var p int32 = 1
    for p < n {
        p *= 10
    }
    return p
}

操场

请注意,您还应该检查int32不会溢出。如果您不想担心溢出,可以使用big.Int代替。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将两个数字相加

来自分类Dev

将两个数字相加

来自分类Dev

将数字相加,直到只剩下两个数字

来自分类Dev

不使用+号将两个数字相加

来自分类Dev

通过递归C ++将两个数字相加

来自分类Dev

PHP类,用于将两个数字相加

来自分类Dev

将两个数字相加表示为链表

来自分类Dev

如何使用bash将两个数字相加

来自分类Dev

在Java中调用类将两个数字相加

来自分类Dev

用字符串将两个数字相加

来自分类Dev

通过用户输入将两个数字相加

来自分类Dev

两个数字相加而不克隆

来自分类Dev

如何使用<h:outputText>将两个数字相加并显示结果?

来自分类Dev

用于将两个数字相加以得出一个值的算法

来自分类Dev

在不使用+的情况下将两个数字相加的实现逻辑?

来自分类Dev

为什么这会导致串联而不是将两个数字相加?

来自分类Dev

如何像矩阵一样将两个数字数组彼此相加?

来自分类Dev

存储过程:通过将两个数字作为参数传递来相加

来自分类Dev

使用宏将两个数字相加无法执行

来自分类Dev

NASM:将存储在内存中的两个数字相加

来自分类Dev

我以相同的方式将两个数字相加,但得到不同的值

来自分类Dev

将两个数字相加应显示1而不是显示01

来自分类Dev

javascript闭包用于将两个数字相加的用法

来自分类Dev

在 Haskell 中不使用 + 运算符将两个数字相加

来自分类Dev

我将如何使用 javascript 将这两个数字相加

来自分类Dev

如何将两个活动的两个数字相加并输出到第三个活动

来自分类Dev

如何在Swift中将两个数字相加

来自分类Dev

在angularJS onclick中将两个数字相加

来自分类Dev

在python中并行完成两个数字的相加

Related 相关文章

热门标签

归档