Movatterモバイル変換


[0]ホーム

URL:


Siirry sisältöön
Wikipedia
Haku

GNU Multiple Precision Arithmetic Library

Wikipediasta
GNU Multiple Precision Arithmetic Library
Kehityshistoria
Vakaa versio6.3.0 ()[1]
Kehitystilanneaktiivinen
Tiedot
Ohjelmistotyyppimatematiikkakirjasto
LisenssiGNU Lesser General Public License, versio 3.0 tai myöhempi ja GNU General Public License, versio 2.0 tai myöhempi
Aiheesta muualla
Verkkosivusto
Versiohallinta
Infobox OK

GNU Multiple Precision Arithmetic Library (GMP) onGNU-projektinkirjasto toiminnoille, joita tarvitaanaritmetiikkaan millä tahansa laskentatarkkuudella. Kirjaston avulla laskutoimituksilla ei ole muuta käytännön rajoituista kuin saatavilla olevamuistimäärä. Kirjaston avulla voi laskea etumerkillisilläkokonaisluvuilla,rationaaliluvuilla jaliukuluvuilla. Käyttökohteita ovat kryptografian sovellukset, tutkimus, algebrajärjestelmät ja niin edelleen. Kirjaston ensimmäinen julkaisu oli vuonna 1991 ja se on kaksoislisensoituGNU LGPL v3 jaGNU GPL v2 -lisensseillä.[2] Alkuperäinen kehittäjä oli Torbjörn Granlund, jonka lisäksi mukana on useita muita kehittäjiä. Kirjasto on kirjoitettuC-kielellä, jonka lisäksi on toteutettu laajennuksia useille suosituille kielille.[3][4]

Mathematica- jaMaple-ohjelmistot käyttävät GMP-kirjastoa tietyissä tilanteissa (kun kokonaislukuaritmetiikan operandien koko ylittää maksimirajan).[5][6]

Lähteet

[muokkaa |muokkaa wikitekstiä]
  1. GMP 6.3.0 released,(viitattu) (englanniksi). Tieto on haettuWikidatasta.
  2. What is GMP? gmplib.org. Viitattu 2.1.2025. (englanniksi)
  3. Diyora Salimova: Introduction to the GNU GMP Library (PDF) people.inf.ethz.ch. Viitattu 2.1.2025. (englanniksi)
  4. Torbjörn Granlund: GMP small operands optimization (PDF) gmplib.org. 2007. Viitattu 3.1.2025. (englanniksi)
  5. The Mathematica Kernel: Issues in the Design and Implementation library.wolfram.com. Viitattu 2.1.2025. (englanniksi)
  6. The GNU Multiple Precision (GMP) Library maplesoft.com. Viitattu 2.1.2025. (englanniksi)

Aiheesta muualla

[muokkaa |muokkaa wikitekstiä]
Noudettu kohteesta ”https://fi.wikipedia.org/w/index.php?title=GNU_Multiple_Precision_Arithmetic_Library&oldid=22931883
Luokat:
Piilotettu luokka:

[8]ページ先頭

©2009-2026 Movatter.jp