Aceasta este aplicația Linux numită fast_float, a cărei ultimă versiune poate fi descărcată ca versiunea 8.1.0 sourcecode.tar.gz. Poate fi rulată online în furnizorul de găzduire gratuită OnWorks pentru stații de lucru.
Descărcați și rulați online această aplicație numită fast_float cu OnWorks gratuit.
Urmați aceste instrucțiuni pentru a rula această aplicație:
- 1. Ați descărcat această aplicație pe computer.
- 2. Introduceți în managerul nostru de fișiere https://www.onworks.net/myfiles.php?username=XXXXX cu numele de utilizator pe care îl doriți.
- 3. Încărcați această aplicație într-un astfel de manager de fișiere.
- 4. Porniți emulatorul online OnWorks Linux sau Windows online sau emulatorul online MACOS de pe acest site web.
- 5. Din sistemul de operare OnWorks Linux pe care tocmai l-ați pornit, accesați managerul nostru de fișiere https://www.onworks.net/myfiles.php?username=XXXXX cu numele de utilizator dorit.
- 6. Descărcați aplicația, instalați-o și rulați-o.
CAPTURĂ DE ECRAN:
rapid_flotant
DESCRIERE:
Biblioteca fast_float oferă implementări rapide doar pentru antet pentru funcțiile from_chars din C++ pentru tipuri float și double, precum și pentru tipuri întregi. Aceste funcții convertesc șirurile ASCII care reprezintă valori zecimale (de exemplu, 1.3e10) în tipuri binare. Oferim rotunjire exactă (inclusiv rotunjire la par). Din experiența noastră, aceste funcții fast_float sunt mult mai rapide decât funcțiile comparabile de analiză numerică din bibliotecile standard C++ existente. Aceasta analizează secvența de caractere [first, last) pentru un număr. Analizează numerele în virgulă mobilă așteptând un format independent de setările regionale, echivalent cu funcția from_chars din C++ 17. Valoarea în virgulă mobilă rezultată este cea mai apropiată valoare în virgulă mobilă (folosind fie float, fie double), folosind convenția „rotunjire la par” pentru valori care altfel s-ar afla exact între două valori. Adică, oferim analiză exactă conform standardului IEEE.
Categorii
- În acest moment, acceptăm doar tipurile float și double.
- Documentatie disponibila
- Tipuri întregi
- Oferim suport pentru Visual Studio, macOS, Linux, FreeBSD
- Oferim suport pentru sisteme pe 32 de biți și 64 de biți
- C++23: Tipuri cu virgulă mobilă cu lățime fixă
- Intrări non-ASCII
Limbaj de programare
C ++
Categorii
Aceasta este o aplicație care poate fi descărcată și de la https://sourceforge.net/projects/fast-float.mirror/. A fost găzduită în OnWorks pentru a putea fi rulată online în cel mai simplu mod de pe unul dintre sistemele noastre de operare gratuite.