Có cách nào đơn giản để đảm bảo rằng, khi được chuyển đổi thành chuỗi, số gần đúng (tức là, số có đầu số Real
) sẽ không có dấu "."? Tôi muốn nó nếu họ chỉ có dấu thập phân trong trường hợp thực sự có phần phân đoạn được hiển thị.Loại bỏ dấu "." Trong một số đầu ra từ Mathematica
Các giải pháp tôi đã tìm thấy không phải là mạnh mẽ, và phụ thuộc vào việc sử dụng Precision
và Accuracy
cùng NumberForm
một cách vụng về, hoặc sử dụng RealDigits
một cách thật vụng về.
Xin cảm ơn trước.
Tôi vừa thử điều này và thấy rằng nó bị hỏng cho Integerise [123.0001] (nó trả về một chuỗi kết thúc bằng dấu "."). – dreeves