gpt4 book ai didi

recursion - 减/除两个数字列表

转载 作者:太空宇宙 更新时间:2023-11-03 19:04:30 27 4
gpt4 key购买 nike

我想将数字表示为数字列表。即使它们的大小不同,我如何加减和除这两个数字?例如:100 - 12 = 88 等于 (1 0 0 ) 减去 ( 1 2) = ( 8 8) 100/12 = 8 等于 (1 0 0 ) 除以 (1 2 ) = (8)

最佳答案

有两种方法可以将数字表示为十进制数字。假设我想表示数字 123。一个明显的方法是从最高有效位到最不有效位,如 (1 2 3)。这仅适用于演示。另一种方法是从最低到最高 (3 2 1)

加法和减法时,您从最低有效位开始加法,如果总和大于 9,则进位(其中一个数字的下一位加 1)并继续递归。

那么你知道怎么加长吗?如果是这样,这将是小菜一碟。 123 + 49(+ '(9 4) '(3 2 1)) ; ==> (2 7 1)。祝你好运!

关于recursion - 减/除两个数字列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23874442/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com