Tôi có một số số dấu chấm động mà tôi cần để xuất từ một chương trình Fortran. Giả sử số lượng tối đa có thể là 999.9999 và tất cả đều không âm. Tôi cần zero-đệm ở phía trước tất cả các số dưới 100.Làm thế nào để pad đầu ra điểm nổi Fortran với số không đứng đầu?
Ví dụ, nếu tôi có 25,6893782, 245,354567, và 1,2345678, tôi cần phải in chúng ra trong một hình thức giống như
025.6894
245.3546
001.2346
thế nào tôi có thể làm được không? Nó sẽ khá dễ dàng với mô tả chỉnh sửa T
nếu tôi biết điều đó, ví dụ, tất cả các số sẽ nằm trong khoảng từ 10 đến 99, giống như vậy. Nhưng không có cách nào để tôi biết trước thời hạn.
trong khi tiếp tục suy nghĩ về nó, tôi đã đưa ra một cái gì đó như thế này, nhưng cách của bạn là thanh lịch hơn nhiều. Cảm ơn. –