نمایش نتایج 1 تا 40 از 42

نام تاپیک: دلفی و ریاضی

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1

    نقل قول: دلفی و ریاضی

    - Swap کردن دو متغیر بدون استفاده از متغیر موقتی

    برای جابجا کردن مقادیر دو متغیر معمولا از متغیر سومی به این شکل استفاده می شه:

    temp := a;
    a := b;
    b := temp;


    اما با محاسبات ریاضی می تونید بدون اون هم عمل کنید!

    جابجایی دو عدد:

    var
    a, b: Integer;
    begin
    a := 100;
    b := 200;

    a := a + b;
    b := a - b;
    a := a - b;

    ShowMessage('a = ' + IntToStr(a) + ', b = ' + IntToStr(b));
    end;


    اگر کاراکتر بود چی؟!

    var
    a, b: char;
    begin
    a := 'A';
    b := 'B';

    a := chr( ord(a) + ord(b) );
    b := chr( ord(a) - ord(b) );
    a := chr( ord(a) - ord(b) );

    ShowMessage('a = ' + a + ', b = ' + b);
    end;


    خب اگر رشته بود؟

    var
    a, b: string;
    begin
    a := 'salam';
    b := 'test';

    integer(a) := integer(a) + integer(b);
    integer(b) := integer(a) - integer(b);
    integer(a) := integer(a) - integer(b);

    ShowMessage('a = ' + a + ', b = ' + b);
    end;


    و البته اگر شی بود!

    integer(Button1) := integer(Button1) + integer(Button2);
    integer(Button2) := integer(Button1) - integer(Button2);
    integer(Button1) := integer(Button1) - integer(Button2);

    ShowMessage('Button1 = ' + Button1.Caption + ', Button2 = ' + Button2.Caption);


    آخرین ویرایش به وسیله یوسف زالی : شنبه 19 اسفند 1391 در 00:23 صبح
    توابع تبدیل تاریخ با دقت 5000 سال
    پذیرش پروژه، کامپوننت، آموزش برنامه نویسی (دلفی، اس کیو ال، ..) -> 09123780840
    پایگاه داده، تیونینگ، طراحی و پیاده سازی ..

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

  1. ساخت سیستم عامل با دلفی
    نوشته شده توسط amin_omega در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 20
    آخرین پست: سه شنبه 12 بهمن 1400, 11:38 صبح
  2. نوشتن علائم ریاضی دلفی
    نوشته شده توسط mohsenrahx در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 10
    آخرین پست: جمعه 19 مرداد 1386, 03:17 صبح
  3. کامپوننت نوشتن فرمولهای ریاضی در دلفی
    نوشته شده توسط Mohammadi_F در بخش کامپوننت های سایر شرکت ها، و توسعه کامپوننت
    پاسخ: 6
    آخرین پست: چهارشنبه 23 خرداد 1386, 07:21 صبح
  4. فارسی نوشتن در دلفی
    نوشته شده توسط (امید) در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 11
    آخرین پست: چهارشنبه 18 بهمن 1385, 07:56 صبح
  5. حل یکسری معادلات ریاضی ساده در دلفی
    نوشته شده توسط francosoft در بخش برنامه نویسی در Delphi
    پاسخ: 5
    آخرین پست: یک شنبه 23 اسفند 1383, 14:45 عصر

برچسب های این تاپیک

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

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