آموزش آردوینودستورات آردوینو

تبدیل داده ها به یکدیگر در کد آردوینو (تبدیل نوع متغیر)

در این مقاله نحوه تبدیل داده ها (انواع متغیر) به یکدیگر را بررسی میکنیم. حتما قبل از خواندن ادامه مطلب، مقاله انواع داده در آردوینو را بخوانید.

تبدیل به unsigned int

برای تبدیل داده به نوع unsigned int از دستور زیر استفاه میکنیم:

(unsigned int)x

  • x: داده ورودی (از هر نوعی میتواند باشد)

چه چیزی را برمیگرداند؟

داده را به unsigned int تبدیل میکند و بازگشت میدهد.

تبدیل به unsigned long

برای تبدیل داده به نوع unsigned long از دستور زیر استفاه میکنیم:

(unsigned long)x

  • x: داده ورودی (از هر نوعی میتواند باشد)

چه چیزی را برمیگرداند؟

داده را به unsigned longتبدیل میکند و بازگشت میدهد.

تبدیل به byte

برای تبدیل داده به نوع byte از دستور زیر استفاه میکنیم:

(byte)x

byte(x)

  • x: داده ورودی (از هر نوعی میتواند باشد)

چه چیزی را برمیگرداند؟

داده را به byte تبدیل میکند و بازگشت میدهد.

تبدیل به char

برای تبدیل داده به نوع char از دستور زیر استفاه میکنیم:

اگر در مورد این مطلب سوالی دارید در قسمت نظرات بپرسید

(char)x

char(x)

  • x: داده ورودی (از هر نوعی میتواند باشد)

چه چیزی را برمیگرداند؟

داده را به char تبدیل میکند و بازگشت میدهد.

تبدیل به float

برای تبدیل داده به نوع float از دستور زیر استفاه میکنیم:

(float)x

float(x)

  • x: داده ورودی (از هر نوعی میتواند باشد)

چه چیزی را برمیگرداند؟

داده را به float تبدیل میکند و بازگشت میدهد.

تبدیل به int

برای تبدیل داده به نوع int از دستور زیر استفاه میکنیم:

(int)x

int(x)

  • x: داده ورودی (از هر نوعی میتواند باشد)

چه چیزی را برمیگرداند؟

داده را به int تبدیل میکند و بازگشت میدهد.

تبدیل به long

برای تبدیل داده به نوع long از دستور زیر استفاه میکنیم:

(long)x

long(x)

  • x: داده ورودی (از هر نوعی میتواند باشد)

چه چیزی را برمیگرداند؟

داده را به long تبدیل میکند و بازگشت میدهد.

تبدیل به word

برای تبدیل داده به نوع word از دستور زیر استفاه میکنیم:

(word)x

word(x)

  • x: داده ورودی (از هر نوعی میتواند باشد)

چه چیزی را برمیگرداند؟

داده را به word تبدیل میکند و بازگشت میدهد.

5 (2 نفر)

برای دریافت مطالب جدید کانال تلگرام یا پیج اینستاگرام ما را دنبال کنید.

محمد رحیمی

محمد رحیمی هستم. سعی میکنم در آیرنکس مطالب مفید قرار بدهم. سوالات مربوط به این مطلب را در قسمت نظرات همین مطلب اعلام کنید. سعی میکنم در اسرع وقت به نظرات شما پاسخ بدهم.

10 نظر

    1. سلام عزیز
      شما مقدار به آن میدهید و خروجی را از نوع char به شما میدهد

    1. سلام عزیز
      String در حقیقت یک آرایه از نوع Char هست یعنی چند Char پشت سر هم یک String را تشکیل میدهند. کافی هست یک داده از نوع رشته ایجاد کنید و آن را + Char مورد نظر کنید.

  1. یک سوال داشتم
    چرا ارسال سریال وقتی یکسری اعداد و کاراکتر می فرستیم فقط دیتای اول ارسال می گردد

    1. سلام عزیز
      کدتون و مشکلتون رو با جزئیات در انجمن اعلام کنید

  2. سلام برای تبدیل استرینگ به اینتیجر از دستور (×)int استفاده کردم و به جای × استرینگ a گزاشتم ولی به جای خروجی ۱۰ مقدار صفر امد چرا

    1. سلام عزیز
      استرینگ A چی بود؟ مقدارش رو بگید

    1. سلام عزیز، میتونید دوره آردوینو رو مشاهده کنید توضیحات کامل هست

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *