本文介绍了在C中添加大数字的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何在C中添加一个n位数?


问候,

斯里兰卡

How do you add an n-bit number in C?

Regards,
Sri

推荐答案



要么使用第三方库(GIYF),要么使用

无符号长整数(或C99中的无符号长long或编译器)

提供它作为扩展)并自己处理携带位。


过去,它不是C问题,而是更通用的编程问题。


HTH,

- g


-

Artie Gold - 德克萨斯州奥斯汀


你不能亲吻*除非你错过**

[* - 保持简单,愚蠢。 ** - 简单,愚蠢。]


Either by using a third party library (GIYF) or by using an array of
unsigned longs (or unsigned long longs in C99 or if your compiler
supplies it as an extension) and dealing with carry bits yourself.

Past that, it''s not a C question, but a more general programming question.

HTH,
--ag

--
Artie Gold -- Austin, Texas
http://goldsays.blogspot.com
"You can''t KISS* unless you MISS**"
[*-Keep it simple, stupid. **-Make it simple, stupid.]




这篇关于在C中添加大数字的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-12 11:16