python 两个无穷大的数相加

该博客探讨了在Python中处理无穷大数值相加的问题,初始以字符串形式表示无穷大,随后讨论了整型和浮点型无穷大相加的处理方法。
摘要由CSDN通过智能技术生成
ac = '11223344556677889911111111111216541342132134563573457435744444444444.444444444444444444444444444444444444444444444444444444444444444444444444444444444444444'
bc = '9988776655443322111111111111135686796789678324135512353214561111111111.111111111111111111111111111122222222222222233333333333333333333333455555555555555566666'




def str2list(param):
    return_list = []
    for x in range(len(param)):
        try:
            return_list.append(int(param[x]))
        except:
            return_list.append(param[x])
    return return_list


def summary(a, b):
    final_list = []
    if '.' in a and '.' not in b:
        split_a = a.split('.')[-1]
        b += '.'
        for x in range(len(split_a)):
            b += '0'
        
    elif '.' in b and '.' not in a:
        a += '.'
        split_b = b.split('.')[-1]
        for x in range(
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值