﻿<?php
$sub_title = "كيفية تحويل محتوى المتغيرات النصية إلى رقمية والرقمية إلى نصية";
   require 'header.php';
 ?>

    <section>

      <article>
        <h1>كيفية تحويل محتوى المتغيرات النصية إلى رقمية والرقمية إلى نصية</h1>
        <p>أولا إستخدام المتغيرات النصية بصورة عامة لا غنى عنها في كافة البرامج المختلفة<br> وفي كثير من الأحيان نكون مطرين لتحويل محتوى المتغيرات المختلفة إلى قيم أخرى حتى نتجنب المشاكل البرمجية<br>وعلى سبيل المثال لا يمكن إضافة المتغيرات الرقمية بشقيها الصحيحة والعشرية إلى الرسائل الإرشادية أو مربعات التحرير قبل تحويلها إلى متغيرات نصية <br>وذلك لأن الرسائل الإرشادية ومربعات التحرير لا تستقبل إلا القيم النصية فقط <br>لذا يجب علينا تحويل المتغيرات الرقمية إلى نصية عند إضافتها لمربعات التحرير<br>ومثال على ذلك هو كما يلي<br>متغيررقمي ه1 =10<br>مربعتحرير خ1,""<br>خ1.محتوى = ه1<br>عند تنفيذ هذه السطور تظهر لنا رسالة خطأ ولن نستطيع تنفيذ البرنامج قبل تحويل المتغير الرقمي إلى نصي وذلك على النحو التالي<br>لتحويل المتغيرات الرقمية الصحيحة نستخدم أمر تحويللنص ولتحويل المتغيرات الكسرية نستخدم أمر تحويللكسر<br> وذلك على النحو التالي <br> متغيررقمي ه2=10<br>متغيرنصي ح1= ه2.تحويللنص<br>أو متغيركسري ه3= 1.2<br>متغيرنصي ح2=ه3.تحويللنص<br><br>أما إذا أردنا إجراء عمليات حسابية وكان لدينا محتوى نصي وليس رقمي فيجب علينا تحويل هذه القيم إلى قيم رقمية قبل إجراء العمليات الحسابية <br>فمثلا دعونا ننظر في المثال التالي <br>متغيرنصي ع1="12"<br>متغيرنصي ع2= "12"<br>متغيرنصي ع3 = ع1+ع2<br>رسالة ع3<br>بتنفيذ هذه السطور تكون النتيجة هي 1212<br>ولم يتم الجمع بين القيمتين كما نلاحظ وذلك لأن اقيم النصية يتم الربط بين فقط عند إستخدام علامة الزائد<br>أما إذا أردنا الحصول على قيمة الجمع بين هذين المتغيرين يجب تحويلهما لقيم رقمية قبل عملية الدمع<br>وذلك على النحو التالي<br>متغيرنصي ع1="12"<br>متغيرنصي ع2="12"<br>متغيررقمي ع3=ع1.تحويللرقم+ع2.تحويللرقم<br>رسالة ع3.تحويللنص<br>كما نلاحظ في هذا المثال عند إجراء العمليات الحسابية المختلفة يجب إستخدام المتغيرات الرقمية الصحيحة أو الكسرية إذا كانت لدينا أرقام كسرية <br>وفي السطر الثالث قمنا بتحويل قيمتي المتغيرات النصية ع1 وع2 إلى قيم رقمية حتى نتمكن من إجراء العمليات الحسابية <br>وفي السطر الرابع قمنا بتحويل القيمة الرقمية إلى قيمة نصية حتى نتمكن من إظهارها في الرسائل الإرشادية وذلك كما  هو موضح أعلاه<br>لذا يجب الإنتباه ومراعات كل حالة بما يناسبها من المتغيرات المختلفة</p>

      </article>

</section>

<?php
   require 'futter.php';
 ?>
