Đây là ứng dụng Linux có tên fast_float, phiên bản mới nhất có thể tải xuống dưới dạng Phiên bản 8.1.0sourcecode.tar.gz. Ứng dụng có thể chạy trực tuyến trên nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks dành cho máy trạm.
Tải xuống và chạy trực tuyến ứng dụng có tên fast_float với OnWorks miễn phí.
Làm theo các hướng dẫn sau để chạy ứng dụng này:
- 1. Đã tải ứng dụng này xuống PC của bạn.
- 2. Nhập vào trình quản lý tệp của chúng tôi https://www.onworks.net/myfiles.php?username=XXXXX với tên người dùng mà bạn muốn.
- 3. Tải lên ứng dụng này trong trình quản lý tệp như vậy.
- 4. Khởi động trình giả lập trực tuyến OnWorks Linux hoặc trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MACOS từ trang web này.
- 5. Từ Hệ điều hành OnWorks Linux mà bạn vừa khởi động, hãy truy cập trình quản lý tệp của chúng tôi https://www.onworks.net/myfiles.php?username=XXXXX với tên người dùng mà bạn muốn.
- 6. Tải xuống ứng dụng, cài đặt và chạy nó.
MÀN HÌNH:
nổi nhanh
SỰ MIÊU TẢ:
Thư viện fast_float cung cấp các triển khai nhanh chỉ dành cho phần đầu cho các hàm from_chars trong C++ cho các kiểu float và double cũng như các kiểu số nguyên. Các hàm này chuyển đổi các chuỗi ASCII biểu diễn các giá trị thập phân (ví dụ: 1.3e10) thành các kiểu nhị phân. Chúng tôi cung cấp tính năng làm tròn chính xác (bao gồm làm tròn thành chẵn). Theo kinh nghiệm của chúng tôi, các hàm fast_float này nhanh hơn nhiều lần so với các hàm phân tích số tương đương từ các thư viện chuẩn C++ hiện có. Nó phân tích chuỗi ký tự [đầu, cuối] thành một số. Nó phân tích các số dấu phẩy động với định dạng độc lập với ngôn ngữ tương đương với hàm from_chars trong C++17. Giá trị dấu phẩy động kết quả là giá trị dấu phẩy động gần nhất (sử dụng float hoặc double), sử dụng quy ước "làm tròn thành chẵn" cho các giá trị nếu không sẽ nằm ngay giữa hai giá trị. Nghĩa là, chúng tôi cung cấp tính năng phân tích chính xác theo tiêu chuẩn IEEE.
Tính năng
- Chúng tôi chỉ hỗ trợ các kiểu float và double tại thời điểm này
- Tài liệu có sẵn
- Các kiểu số nguyên
- Chúng tôi hỗ trợ Visual Studio, macOS, Linux, freeBSD
- Chúng tôi hỗ trợ hệ thống 32-bit và 64-bit
- C++23: Kiểu dấu phẩy động có độ rộng cố định
- Đầu vào không phải ASCII
Ngôn ngữ lập trình
C + +
Danh Mục
Đây là một ứng dụng cũng có thể được tải xuống từ https://sourceforge.net/projects/fast-float.mirror/. Ứng dụng này được lưu trữ trên OnWorks để có thể chạy trực tuyến dễ dàng nhất từ một trong những Hệ điều hành miễn phí của chúng tôi.