نمایش نتایج 1 تا 4 از 4

نام تاپیک: خطای منطقی در مقایسه دو متغییر

  1. #1

    خطای منطقی در مقایسه دو متغییر

    سلام دوستان
    من دو تا متغییر که type هر دوشون numeric هستش رو به شکل زیر با هم مقایسه می کنم
    که جواب مقایسه true هستش
    a1=2.000
    a2=2.00000000000
    if a1<a2
    return .t.
    endif

    به نظرتون مشکل از چی میتونه باشه؟
    لطفا راهنمایی کنید خیلی ضروریه

  2. #2
    کاربر دائمی
    تاریخ عضویت
    مهر 1388
    محل زندگی
    دامغان
    پست
    570

    نقل قول: خطای منطقی در مقایسه دو متغییر

    من تست کردم مشکلی نداشت به هر حال کد زیر رو تست کن.
    a1=2.000
    a2=2.000000000000
    if a1<a1=.T.
    =
    messagebox('ok')
    endif

  3. #3

    نقل قول: خطای منطقی در مقایسه دو متغییر

    یکی از متغیرام رو زا جدول می گیریم
    یعنی یه چنین مقایسه ای پیش میاد
    a1<m.a2

    که a1=2.000 و m.a2=2.0000000000000 هستش

  4. #4

    نقل قول: خطای منطقی در مقایسه دو متغییر

    حل شد ممنون
    یکی از متغیرام a1=1.99999999999999600 و اون یکی 2

تاپیک های مشابه

  1. روش استفاده از نت بینز و خطای منطقی این برنامه
    نوشته شده توسط sara.sherafati در بخش برنامه‌نویسی جاوا
    پاسخ: 1
    آخرین پست: شنبه 22 مهر 1391, 14:35 عصر
  2. سوال: خطای منطقی بعد از عملکرد try catch
    نوشته شده توسط aminaltavista در بخش C#‎‎
    پاسخ: 6
    آخرین پست: سه شنبه 14 شهریور 1391, 09:53 صبح
  3. دستور seekp - خطای منطقی
    نوشته شده توسط programmer.z در بخش برنامه نویسی با Borland C++‎ Builder
    پاسخ: 1
    آخرین پست: جمعه 30 اردیبهشت 1390, 04:05 صبح
  4. حرفه ای: خطای منطقی نفس گیر
    نوشته شده توسط arefba در بخش C#‎‎
    پاسخ: 12
    آخرین پست: دوشنبه 27 اردیبهشت 1389, 09:56 صبح
  5. خطای منطقی در InnerJoin بین دو جدول
    نوشته شده توسط majid_darab در بخش SQL Server
    پاسخ: 3
    آخرین پست: سه شنبه 22 دی 1388, 21:40 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •