GNU Multiple Precision Arithmetic Library

http://dbpedia.org/resource/GNU_Multiple_Precision_Arithmetic_Library an entity of type: Thing

Die GNU Multiple Precision Arithmetic Library (GMP) ist eine Programmierbibliothek, die arithmetische Funktionen für beliebig genaue/große Zahlen implementiert. Die erste Version von GMP erschien 1991. Seitdem wird die Bibliothek ständig erweitert und verbessert und in einem jährlichen Release herausgegeben. GMP ist offizieller Teil des GNU-Projekts, steht unter der LGPL und ist somit freie Software. Computeralgebrasysteme, die GMP verwenden, sind beispielsweise Maple und Mathematica. rdf:langString
GNU MP, également appelée GMP, est une bibliothèque logicielle de calcul multiprécision sur des nombres entiers, rationnels et en virgule flottante. Les principaux domaines d'applications de GMP sont la recherche et les applications en cryptographie, les logiciels applicatifs de sécurité pour Internet et les systèmes de calcul formel. rdf:langString
GMP или GNU Multi-Precision Library — библиотека, написанная на языке Си, предназначенная для вычислений с плавающей запятой, целыми и рациональными числами с произвольной точностью. Библиотека широко используется в криптографических целях и для компьютерных вычислений. Данная библиотека необходима для сборки gcc. rdf:langString
A GNU Multiple-Precision Library, também conhecida como GMP, é uma biblioteca de código aberto para aritmética de precisão arbitrária, trabalhando sobre inteiros, racionais e números de ponto flutuante. Essa biblioteca permite a que variáveis tenham um tamanho de bytes variável. Possui um rico conjunto de funções matemáticas. O uso básico da biblioteca é na linguagem C, mas existem implementações para outras linguagens como Python, C++, Perl e OCaml. O principal alvo das aplicações que usam GMP são criptografia, segurança de aplicações para internet e sistemas de computação algébrica. rdf:langString
GNU多重精度运算库(英語:GNU Multiple Precision Arithmetic Library,简称GMP或gmpal)是一个开源的任意精度运算库,支持正负数的整数、有理数、浮点数。它没有任何精度限制,只受限于可用内存。GMP有很多函数,它们都有一个规则的接口。它是C语言写成的,但用为其他很多语言做包装,包括Ada,C++,C#,OCaml,Perl,PHP,python 和 R。GMP主要运用于加密应用和研究、互联网安全应用、计算机代数系统和计算代数研究。GMP的目标是成为最快的大数运算库,GMP是GNU项目的一部分,它在GNU宽通用公共许可证下发表。GMP在许多计算机辅助代数系统中用于整数运算,如Mathematica和Maple。GMP需要使用GCC(GNU编译器套装)编译。 rdf:langString
GNU Multi-Precision Arithmetic Library (česky knihovna projektu GNU pro výpočty s libovolnou přesností, zkracováno GMP) je svobodná knihovna umožňující výpočty s libovolnou přesností pro celá čísla, racionální čísla i reálná čísla s pohyblivou řádovou čárkou. Jediným praktickým omezením přesnosti je velikost virtuální paměti na počítači, který provádí výpočet (teoretické omezení velikosti operandu je 2³¹ bitů pro dvaatřicetibitové počítače respektive 2³⁷ pro čtyřiašedesátibitové počítače). Knihovna je užívána zejména v oblasti počítačových algebraických systémů a kryptografie. rdf:langString
GNU Multiple Precision Arithmetic Library (GMP) is a free library for arbitrary-precision arithmetic, operating on signed integers, rational numbers, and floating-point numbers. There are no practical limits to the precision except the ones implied by the available memory (operands may be of up to 232−1 bits on 32-bit machines and 237 bits on 64-bit machines). GMP has a rich set of functions, and the functions have a regular interface. The basic interface is for C, but wrappers exist for other languages, including Ada, C++, C#, Julia, .NET, OCaml, Perl, PHP, Python, R, Ruby, and Rust. Prior to 2008, Kaffe, a Java virtual machine, used GMP to support Java built-in arbitrary precision arithmetic. Shortly after, GMP support was added to GNU Classpath. rdf:langString
GNU Multiple Precision Arithmetic Library (GMP) es una biblioteca libre escrita en C para cálculos con precisión arbitraria con números enteros, racionales o números en coma flotante. No impone límites prácticos a la precisión, salvo los derivados de la memoria disponible en la máquina en que se ejecuta. La primera versión data de 1991. Su desarrollo y mantenimiento continúa con la publicación de nuevas versiones en el plazo aproximado de un año. Es utilizada por el programa de cálculo simbólico Maple a partir de la versión 9 y por Mathematica a partir de la versión 5. rdf:langString
GNU Multi-Precision Library(GMP)は、多倍長整数など任意精度の算術ライブラリで、フリーソフトウェアである。符号付き整数、有理数、浮動小数点数を扱う。事実上、動作中のハードウェアが持つメモリ容量以外には精度は制限されない(オペランドの大きさは32ビットマシンでは 231 ビット、64ビットマシンでは 237 ビット)。様々な関数があり、それらが一貫したインタフェースで提供されている。基本インタフェースはC言語だが、他の言語用ラッパーを使えば、C++、OCaml、Perl、Pythonなどでも使える。また、Ruby 2.1のように、言語コアに組み込まれている例もある。 GMPの主な用途は暗号(実用と研究)、インターネットセキュリティ、数式処理システムである。 GMPは、どんなオペランドの大きさでも他の多倍長整数ライブラリよりも高速であることを目標としている。このために、以下の点を重視している。 * 基本算術型としてフルワードを使う。 * オペランドの大きさによってそれぞれ異なるアルゴリズムを使う。非常に大きな数に有効なアルゴリズムは、小さい数では遅いことが多い。 * 重要なループには高度に最適化したアセンブリ言語コードを使う。当然、CPUによって異なったものになる。 最初のGMPは1991年にリリースされた。その後継続的に開発と保守が行われている。 rdf:langString
GMP(GNU Multiple-Precision Library)는 임의의 크기를 가진 수치를 계산하기 위한 자유 소프트웨어 라이브러리이다. GMP가 설치된 컴퓨터의 저장 장치가 가용한 한 이론상 무한한 정도의 계산이 가능하다. GMP 라이브러리는 풍부한 함수와 정규 인터페이스를 제공하고 있다. 기본 인터페이스는 C 프로그래밍 언어를 위하여 제공하며, 기타 다른 언어에 대해서는 래퍼(wrapper)를 통한 인터페이스를 제공한다. 인터페이스를 지원하는 언어로는 C++, OCaml, Perl, 그리고 파이썬 등이 있다. GMP는 암호화 애플리케이션, 인터넷 보안 애플리케이션 및 대수학 등에 사용하는 것이 주요 목적이다. GMP는 그 어떤 큰 수 라이브러리보다 더 빠르게 만드려는 목표를 가지고 있다. 이 목표를 달성하기 위하여 다음과 같은 중요한 성공 요소를 고려하고 있다. * 기본 숫자 형 데이터는 풀 워드를 사용 * 서로 다른 의 크기에 따른 다른 알고리즘 채택 – 큰 수 처리 알고리즘이 작은 수 계산에 동시에 빠른 성능을 내는 경우가 거의 없기 때문이다. * 서로 다른 CPU에 따른 고도의 최적화 구현 rdf:langString
GNU Multiple Precision Arithmetic Library (lub GMP) – biblioteka programistyczna udostępniająca liczby całkowite ze znakiem, wymierne i zmiennoprzecinkowe o dowolnej precyzji. Nie ma limitu na precyzję z wyjątkiem dostępnej ilości wolnej pamięci operacyjnej na komputerze z tą biblioteką. GMP ma bogaty zestaw funkcji o schematycznych nazwach (by łatwiej je zapamiętać). Podstawowym interfejsem dla biblioteki jest język C, ale są dostępne interfejsy także w innych językach, np. C++, Ocaml, Perl i Python. rdf:langString
rdf:langString GNU Multi-Precision Arithmetic Library
rdf:langString GNU Multiple Precision Arithmetic Library
rdf:langString GNU Multiple Precision Arithmetic Library
rdf:langString GNU Multiple Precision Arithmetic Library
rdf:langString GNU MP
rdf:langString GNU Multi-Precision Library
rdf:langString GMP (라이브러리)
rdf:langString GNU Multi-Precision Library
rdf:langString GNU Multiple Precision Arithmetic Library
rdf:langString GNU Multi-Precision Library
rdf:langString GNU多重精度运算库
rdf:langString GNU Multiple Precision Arithmetic Library
rdf:langString GNU Multiple Precision Arithmetic Library
xsd:integer 483126
xsd:integer 1087657670
rdf:langString Dual LGPLv3 and GPLv2
rdf:langString GMPLogo.svg
rdf:langString C,
rdf:langString GNU Multi-Precision Arithmetic Library (česky knihovna projektu GNU pro výpočty s libovolnou přesností, zkracováno GMP) je svobodná knihovna umožňující výpočty s libovolnou přesností pro celá čísla, racionální čísla i reálná čísla s pohyblivou řádovou čárkou. Jediným praktickým omezením přesnosti je velikost virtuální paměti na počítači, který provádí výpočet (teoretické omezení velikosti operandu je 2³¹ bitů pro dvaatřicetibitové počítače respektive 2³⁷ pro čtyřiašedesátibitové počítače). Knihovna je primárně psána pro jazyk C, ale existují rozhraní pro mnoho dalších jazyků včetně C++, C Sharpu, Perlu, PHP, Pythonu a Javy. Knihovna je užívána zejména v oblasti počítačových algebraických systémů a kryptografie.
rdf:langString Die GNU Multiple Precision Arithmetic Library (GMP) ist eine Programmierbibliothek, die arithmetische Funktionen für beliebig genaue/große Zahlen implementiert. Die erste Version von GMP erschien 1991. Seitdem wird die Bibliothek ständig erweitert und verbessert und in einem jährlichen Release herausgegeben. GMP ist offizieller Teil des GNU-Projekts, steht unter der LGPL und ist somit freie Software. Computeralgebrasysteme, die GMP verwenden, sind beispielsweise Maple und Mathematica.
rdf:langString GNU Multiple Precision Arithmetic Library (GMP) is a free library for arbitrary-precision arithmetic, operating on signed integers, rational numbers, and floating-point numbers. There are no practical limits to the precision except the ones implied by the available memory (operands may be of up to 232−1 bits on 32-bit machines and 237 bits on 64-bit machines). GMP has a rich set of functions, and the functions have a regular interface. The basic interface is for C, but wrappers exist for other languages, including Ada, C++, C#, Julia, .NET, OCaml, Perl, PHP, Python, R, Ruby, and Rust. Prior to 2008, Kaffe, a Java virtual machine, used GMP to support Java built-in arbitrary precision arithmetic. Shortly after, GMP support was added to GNU Classpath. The main target applications of GMP are cryptography applications and research, Internet security applications, and computer algebra systems. GMP aims to be faster than any other bignum library for all operand sizes. Some important factors in doing this are: * Using full words as the basic arithmetic type. * Using different algorithms for different operand sizes; algorithms that are faster for very big numbers are usually slower for small numbers. * Highly optimized assembly language code for the most important inner loops, specialized for different processors. The first GMP release was made in 1991. It is constantly developed and maintained. GMP is part of the GNU project (although its website being off gnu.org may cause confusion), and is distributed under the GNU Lesser General Public License (LGPL). GMP is used for integer arithmetic in many computer algebra systems such as Mathematica and Maple. It is also used in the Computational Geometry Algorithms Library (CGAL). GMP is needed to build the GNU Compiler Collection (GCC).
rdf:langString GNU Multiple Precision Arithmetic Library (GMP) es una biblioteca libre escrita en C para cálculos con precisión arbitraria con números enteros, racionales o números en coma flotante. No impone límites prácticos a la precisión, salvo los derivados de la memoria disponible en la máquina en que se ejecuta. La primera versión data de 1991. Su desarrollo y mantenimiento continúa con la publicación de nuevas versiones en el plazo aproximado de un año. Es utilizada por el programa de cálculo simbólico Maple a partir de la versión 9 y por Mathematica a partir de la versión 5. * Datos: Q1205818 * Multimedia: GMP / Q1205818
rdf:langString GNU MP, également appelée GMP, est une bibliothèque logicielle de calcul multiprécision sur des nombres entiers, rationnels et en virgule flottante. Les principaux domaines d'applications de GMP sont la recherche et les applications en cryptographie, les logiciels applicatifs de sécurité pour Internet et les systèmes de calcul formel.
rdf:langString GMP(GNU Multiple-Precision Library)는 임의의 크기를 가진 수치를 계산하기 위한 자유 소프트웨어 라이브러리이다. GMP가 설치된 컴퓨터의 저장 장치가 가용한 한 이론상 무한한 정도의 계산이 가능하다. GMP 라이브러리는 풍부한 함수와 정규 인터페이스를 제공하고 있다. 기본 인터페이스는 C 프로그래밍 언어를 위하여 제공하며, 기타 다른 언어에 대해서는 래퍼(wrapper)를 통한 인터페이스를 제공한다. 인터페이스를 지원하는 언어로는 C++, OCaml, Perl, 그리고 파이썬 등이 있다. GMP는 암호화 애플리케이션, 인터넷 보안 애플리케이션 및 대수학 등에 사용하는 것이 주요 목적이다. GMP는 그 어떤 큰 수 라이브러리보다 더 빠르게 만드려는 목표를 가지고 있다. 이 목표를 달성하기 위하여 다음과 같은 중요한 성공 요소를 고려하고 있다. * 기본 숫자 형 데이터는 풀 워드를 사용 * 서로 다른 의 크기에 따른 다른 알고리즘 채택 – 큰 수 처리 알고리즘이 작은 수 계산에 동시에 빠른 성능을 내는 경우가 거의 없기 때문이다. * 서로 다른 CPU에 따른 고도의 최적화 구현 최초의 GMP는 1991년에 발표되었다. 지속적인 개발과 유지보수 활동을 통해서, 거의 매년 새로운 버전을 발표하고 있다. 현재 발표된 최신 버전은 5.0.3이다. GMP는 GNU 프로젝트의 일환으로 유지되고 있으며, GNU LPGL 라이선스 정책에 따라 배포되고 있다. 매스매티카와 같은 대표적인 컴퓨터 대수 시스템 소프트웨어의 정수 계산을 위한 부분에 사용되고 있기도 하다.
rdf:langString GNU Multi-Precision Library(GMP)は、多倍長整数など任意精度の算術ライブラリで、フリーソフトウェアである。符号付き整数、有理数、浮動小数点数を扱う。事実上、動作中のハードウェアが持つメモリ容量以外には精度は制限されない(オペランドの大きさは32ビットマシンでは 231 ビット、64ビットマシンでは 237 ビット)。様々な関数があり、それらが一貫したインタフェースで提供されている。基本インタフェースはC言語だが、他の言語用ラッパーを使えば、C++、OCaml、Perl、Pythonなどでも使える。また、Ruby 2.1のように、言語コアに組み込まれている例もある。 GMPの主な用途は暗号(実用と研究)、インターネットセキュリティ、数式処理システムである。 GMPは、どんなオペランドの大きさでも他の多倍長整数ライブラリよりも高速であることを目標としている。このために、以下の点を重視している。 * 基本算術型としてフルワードを使う。 * オペランドの大きさによってそれぞれ異なるアルゴリズムを使う。非常に大きな数に有効なアルゴリズムは、小さい数では遅いことが多い。 * 重要なループには高度に最適化したアセンブリ言語コードを使う。当然、CPUによって異なったものになる。 最初のGMPは1991年にリリースされた。その後継続的に開発と保守が行われている。 公式サイトがgnu.orgにないので混乱する場合があるが、GMPはGNUプロジェクトの一部であり、GNU Lesser General Public License (LGPL) でライセンスされている。 GMPは多くの数式処理システムで整数の算術に使われている。例えばMathematicaがGMPを採用している。 GMPはGCCのビルドに必要である。
rdf:langString GNU Multiple Precision Arithmetic Library (lub GMP) – biblioteka programistyczna udostępniająca liczby całkowite ze znakiem, wymierne i zmiennoprzecinkowe o dowolnej precyzji. Nie ma limitu na precyzję z wyjątkiem dostępnej ilości wolnej pamięci operacyjnej na komputerze z tą biblioteką. GMP ma bogaty zestaw funkcji o schematycznych nazwach (by łatwiej je zapamiętać). Podstawowym interfejsem dla biblioteki jest język C, ale są dostępne interfejsy także w innych językach, np. C++, Ocaml, Perl i Python. Głównym zastosowaniem dla GMP są aplikacje kryptograficzne, naukowe, pakiety bezpieczeństwa internetowego i wiele systemów komputerowej algebry, takich jak Mathematica. GMP ma ambicje być najszybszą biblioteką tego typu dla wszystkich wielkości operandów. Czynnikami umożliwiającymi to zamierzenie są: * Używanie pełnych słów jako podstawowy typ arytmetyczny, * Używanie różnych algorytmów dla różnych wielkości operandów (najszybsze algorytmy dla naprawdę dużych liczb rzadko są najszybsze dla małych liczb), * Wysoce zoptymalizowany kod asemblerowy dla najbardziej krytycznych zagnieżdżonych pętli, który jest specjalnie napisany pod konkretny CPU. GMP został wydany pierwszy raz w roku 1991. Jest ciągle rozwijany i utrzymywany w tempie około jednego wydania na rok. GMP jest częścią projektu GNU, aczkolwiek nie jest utrzymywany pod adresem gnu.org. Jest wydawany na licencji LGPL.
rdf:langString GMP или GNU Multi-Precision Library — библиотека, написанная на языке Си, предназначенная для вычислений с плавающей запятой, целыми и рациональными числами с произвольной точностью. Библиотека широко используется в криптографических целях и для компьютерных вычислений. Данная библиотека необходима для сборки gcc.
rdf:langString A GNU Multiple-Precision Library, também conhecida como GMP, é uma biblioteca de código aberto para aritmética de precisão arbitrária, trabalhando sobre inteiros, racionais e números de ponto flutuante. Essa biblioteca permite a que variáveis tenham um tamanho de bytes variável. Possui um rico conjunto de funções matemáticas. O uso básico da biblioteca é na linguagem C, mas existem implementações para outras linguagens como Python, C++, Perl e OCaml. O principal alvo das aplicações que usam GMP são criptografia, segurança de aplicações para internet e sistemas de computação algébrica.
rdf:langString GNU多重精度运算库(英語:GNU Multiple Precision Arithmetic Library,简称GMP或gmpal)是一个开源的任意精度运算库,支持正负数的整数、有理数、浮点数。它没有任何精度限制,只受限于可用内存。GMP有很多函数,它们都有一个规则的接口。它是C语言写成的,但用为其他很多语言做包装,包括Ada,C++,C#,OCaml,Perl,PHP,python 和 R。GMP主要运用于加密应用和研究、互联网安全应用、计算机代数系统和计算代数研究。GMP的目标是成为最快的大数运算库,GMP是GNU项目的一部分,它在GNU宽通用公共许可证下发表。GMP在许多计算机辅助代数系统中用于整数运算,如Mathematica和Maple。GMP需要使用GCC(GNU编译器套装)编译。
xsd:nonNegativeInteger 9765

data from the linked data cloud