Bir değerin sayısal olup olmadığını belirlemek veya üzerinde bir işlev kullanmaya çalışmadan önce belirlemek istemiyorum. Spesifik bir örnek olarak:Julia'da sayısal değer nasıl denetlenir
z = [1.23,"foo"]
for val in z
if isnumeric(val)
round(z)
end
end
İşte
isnumeric()
Julia'da var sanmıyorum bir işlevdir. Bu 'un yapmasının birkaç farklı yolunu düşünebilirim, ama "en iyi" yol için bazı önerilerde bulunmak istiyorum.
Kullanım durumunuz tamamen açık değildir, bu nedenle arama çağrısının kontrol edilmesi için gönderimi kullanma mantıklı olabilir. veya farklı değerler. – jverzani