、モジュラーのような多分他の事業者は、より複雑な、逆モジュラーなどビット単位の算術私は、このようなほか、substraction、乗算、除算などのビット単位の演算について話チュートリアル、探しているチュートリアル
実は私がしようとしていますそのようなライブラリが存在しない組み込みシステムのために大きな数のライブラリを実装することです。そこで、符号付きの大きな整数を扱う方法と、ビットを操作して算術計算を行う方法を学びたいと思います。今私が持っている唯一のアイデアは、サイン用に予約された1ビットの大きなuint8_t配列に大きな整数を保持することです。たとえば、160ビットの整数が必要な場合は、配列uint8_t num [21]が必要です。
私が学ばなければならない基本的な知識は何ですか?私はGoogleで検索しましたが、よく説明されたチュートリアルはあまり見つかりませんでした。それとももっと正確には、私が使用しなければならないキーワードが何か分かりません。
私はあなたの提案が必要です。面白いチュートリアルがどこにあるのか分かっているなら、ここにリンクを投稿してください。 PDF、Webページ、動画など。
ありがとうございます。
googleとwikipediaが役立ちます。 –
このライブラリをC言語で作成する予定ですか?はい、私はビットを操作することによって算術計算を行う方法を知る必要がある理由を理解していない...組み合わせ回路のトピックは、巨大であり、常に些細なではない...または多分私はあなたの質問を誤解した。 – Saphrosit
多分、C言語で実装されているビンガムライブラリである[GNU MP](http://gmplib.org/)をご覧ください。 – larsks