آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

چگونگی نمایش اعداد منفی

ایلیا مالکی  9 سال پیش  9 سال پیش
0 0

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

من دارم یک برنامه مینویسم که بر اساس ی سری فرمول کار میکنه اما مشکل من اینجاست ک این برنامه وقتی نتیجه یک عدد مثبته کار میکنه اما همین ک نتیجه یک عدد منفی میشه پیغام nanیا هم عدد  "0.0 " رو نمایش میده.

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

 

0 0
درود . برای نمایش و یا وارد کردن عدد منفی حتما گزینه input type را به صورت android:inputType="numberDecimal|numberSigned ست کنید. حتما در کد خود اگر عملیات تقسیم انجام می دهید ، تقسیم بر صفر را بررسی کنید که این خروجی nan می دهد. (9 سال پیش)
0 0
ممنون از توجه شما دوست عزیز. کارهایی ک گفتید رو انجام دادم ولی بازم مشکل رفع نشد. درضمن وقتی میخوام خروجی تابع رو بروی یک تکست ویوو ست کنم پیغام nanمینویسه در صورتی ک در فرمول محاسبه اصلا تقسیم بر صفر وجود نداره. و همچینین وقتی خروجی رو تویLogنمایش میدم عدد 0.0 نمایش داده میشه. (9 سال پیش)
+1 0
دفت کنید که در عملیات هایی که برای دو عدد انجام میدید هردوتا عدد از یک تایپ باشند (مثلا هردوتا دابل یا هردوتا فلوت و...) همچنین شما نمیتونین یه عدد رو برای تکست ویو ست کنین مگراینکه قبلش با دوتا کوتیشن جمع کنین تا به صورت استرینگ دربیاد به این صورت: text.setText(""+number); (9 سال پیش)
+1 0
همان طور که دوستمان گفت حتما کست داده را انجام داده تا صفر در خروچی نگیرید و تکست ویو نیز یه صورت بالا در آورید تا برنامه کرش نکند. (9 سال پیش)
 برای این سوال پاسخی وجود ندارد.

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .