رفتن به مطلب
  • 0

اعشاری شدن عدد داخل لیبل


ali2

سوال

سلام دوستان.

چرا وقتی تو لیبل از عدد استفاده میکنیم به صورت اعشاری نشون میده.به خصوص زمانیه که لیبل روبرابرcur.Position قرار میدیم و با ی باتن میخوایم به اون عدد اضافه شه.چطوری میشه اینو از بین برد؟

 

پیشاپیش ممنون از پاسختون

لینک ارسال
به اشتراک گذاری در سایت های دیگر

6 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

واقعا چرا اعداد داخل لیبل اعشاری میشن این سوال منم هست ؟؟؟؟؟؟؟؟؟ :give_rose:  :give_rose:  :give_rose:  :give_rose:  :give_rose:  :give_rose:  :give_rose:  :give_rose:

درود

نمونه کدی که استفاده کردید رو بدید لطفا

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام دوستان.

چرا وقتی تو لیبل از عدد استفاده میکنیم به صورت اعشاری نشون میده.به خصوص زمانیه که لیبل روبرابرcur.Position قرار میدیم و با ی باتن میخوایم به اون عدد اضافه شه.چطوری میشه اینو از بین برد؟

 

پیشاپیش ممنون از پاسختون

لیبل رو مساوی cur.position قرار میدین شما؟؟؟ :fekr:

من تو سورس زیر این کارایی که شما گفتین رو انجام دادم یعنی هم اعداد رو از دیتابیس گرفتم هم عملیات ریاضی(جمع) رو روش انجام دادم ولی هیچ اعشاری ندیدم :fekr:

lable.zip

لینک ارسال
به اشتراک گذاری در سایت های دیگر

dim lb as label
 
lb.text = lb.text -5 

در حالت عادی لیبل مساوی با 25

 

سلام

بله شما زمانی که متن لیبل رو به این صورت می دید عدد به صورت اعشاری نمایش داده می شه و دلیلش این هست که شما نوعی رو برای عددتون انتخاب نکردید (در واقع Int نیست) و برنامه یه صورت خودکار نوع اعشاری (Float) رو انتخاب می کنه.

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

Dim a As Int = 7
Label1.Text = a - 5

و با کد بالا شما یه نوع برای نمایش عدد خودتون انتخاب کردید.

برای تایید مطلب بالا می تونید این کد رو جایگزین کنید و ببینید که عدد 2 به این صورت 2.0 نمایش داده می شه:

Dim a As Float = 7
Label1.Text = a - 5

موفق باشید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام دوستان.

چرا وقتی تو لیبل از عدد استفاده میکنیم به صورت اعشاری نشون میده.به خصوص زمانیه که لیبل روبرابرcur.Position قرار میدیم و با ی باتن میخوایم به اون عدد اضافه شه.چطوری میشه اینو از بین برد؟

 

پیشاپیش ممنون از پاسختون

 

سلام کاش یه سرچ میزدید حتما چیزی یافت میکردید

ولی در کل یه ترفند یادت بدم

بیا از این کد استفاده کن

Replace

 

و به جایی اون(.)که عدده تو لیبل رو اعشاری میکنه جا خالی بزار

با Replace میشه جایگذاری انجام دادم 

 

امیدوارم مفید باشه

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...