Tôi có thể sử dụng Toán học cho điều ác ... Nhưng, trong một số được viết là 0.700 Tôi cần lấy "123" - Tức là, tôi cần trích xuất 3 chữ số cuối cùng trong phần thập phân của một số. Các chữ số ít quan trọng nhất, khi số đầu tiên là những gì hầu hết mọi người yêu cầu.Nhận cuối cùng (tức là endswith) 3 chữ số thập phân (.NET)
Ví dụ:
0.750-> 123
0.5150111 -> 111
Nó luôn luôn bắt đầu từ chữ số 5. Và vâng, tôi đang lưu trữ thông tin bí mật bên trong con số này, trong một phần của số thập phân đó sẽ không ảnh hưởng đến cách số được sử dụng - mà là phần có khả năng xấu xa. Nhưng nó vẫn là cách tốt nhất xung quanh một vấn đề nhất định mà tôi có.
Tôi tự hỏi liệu thao tác toán hay chuỗi là cách ít tốn kém nhất để thực hiện việc này.
Hiệu suất không phải là vấn đề, vì tôi gọi nó một lần.
Có ai có thể thấy cách dễ dàng để thực hiện việc này không? ví dụ: Kết hợp các hàm Toán học (tôi đã bỏ qua) trong .NET?
tôi sẽ chuyển đổi số thập phân thành một chuỗi và sử dụng chức năng chuỗi con. Làm thế nào để bạn lưu trữ số? Bạn có thể gặp vấn đề làm tròn. –
Paul, đó là một số thập phân, không phải là gấp đôi. – Joey