سلام دوستان
من دو تا متغییر که type هر دوشون numeric هستش رو به شکل زیر با هم مقایسه می کنم
که جواب مقایسه true هستش
a1=2.000
a2=2.00000000000
if a1<a2
return .t.
endif
به نظرتون مشکل از چی میتونه باشه؟
لطفا راهنمایی کنید خیلی ضروریه
سلام دوستان
من دو تا متغییر که type هر دوشون numeric هستش رو به شکل زیر با هم مقایسه می کنم
که جواب مقایسه true هستش
a1=2.000
a2=2.00000000000
if a1<a2
return .t.
endif
به نظرتون مشکل از چی میتونه باشه؟
لطفا راهنمایی کنید خیلی ضروریه
من تست کردم مشکلی نداشت به هر حال کد زیر رو تست کن.
a1=2.000
a2=2.000000000000
if a1<a1=.T.
=messagebox('ok')
endif
یکی از متغیرام رو زا جدول می گیریم
یعنی یه چنین مقایسه ای پیش میاد
a1<m.a2
که a1=2.000 و m.a2=2.0000000000000 هستش
حل شد ممنون
یکی از متغیرام a1=1.99999999999999600 و اون یکی 2