Tôi muốn xác định xem giá trị có phải là số hay không trước khi cố gắng sử dụng một hàm trên đó. Ví dụ cụ thể:Cách kiểm tra giá trị số trong Julia
z = [1.23,"foo"]
for val in z
if isnumeric(val)
round(z)
end
end
Đây isnumeric()
là hàm tôi không nghĩ là có ở Julia. Tôi có thể nghĩ ra một vài cách khác nhau để có thể thực hiện được nhưng tôi muốn xem một số đề xuất cho cách "tốt nhất".
Trường hợp sử dụng của bạn không hoàn toàn rõ ràng, vì vậy có thể sử dụng công văn để kiểm soát những gì được gọi là f hoặc các loại giá trị khác nhau. – jverzani