به نظر شما چرا در این شرط ها ورودی 0.08 اجرا نمی شود ؟
سلام در قسمت کد زیر کار به این صورت است که با استفاده از تکس باکس عدد گرفته می شود و به تابع پاس داده می شد
ولی مقدار 0.08 کار نمی کنید
if ((moto.fer <= 0.06) && ((moto.fer >= 0.01)))
{
string g = id(10);
action(g);
}
if ((moto.fer >= 0.08) && (moto.fer <= 0.12))
{
string g = id(20);
action(g);
}
if ((moto.fer >= 0.14) && (moto.fer <= 0.20))
{
string g = id(30);
action(g);
}
نقل قول: به نظر شما چرا در این شرط ها ورودی 0.08 اجرا نمی شود ؟
نقل قول:
نوشته شده توسط
ali_fbi
سلام در قسمت کد زیر کار به این صورت است که با استفاده از تکس باکس عدد گرفته می شود و به تابع پاس داده می شد
ولی مقدار 0.08 کار نمی کنید
if ((moto.fer <= 0.06) && ((moto.fer >= 0.01)))
{
string g = id(10);
action(g);
}
if ((moto.fer >= 0.08) && (moto.fer <= 0.12))
{
string g = id(20);
action(g);
}
if ((moto.fer >= 0.14) && (moto.fer <= 0.20))
{
string g = id(30);
action(g);
}
دقیقتر منظورتونو میگین؟!
نقل قول: به نظر شما چرا در این شرط ها ورودی 0.08 اجرا نمی شود ؟
عدد را چطور گرفتید ؟
کد کامل بذارید
حدس میزنم رشته گرفته شده را به float کست نکردید !
نقل قول: به نظر شما چرا در این شرط ها ورودی 0.08 اجرا نمی شود ؟
سلام به وسیله ک تکس باکس گرفته می شود و با
(float.pars(tex.text داخل متغیر moto.fre که float می باشد ریخته می شود
نقل قول: به نظر شما چرا در این شرط ها ورودی 0.08 اجرا نمی شود ؟
نقل قول:
نوشته شده توسط
us1234
عدد را چطور گرفتید ؟
کد کامل بذارید
حدس میزنم رشته گرفته شده را به float کست نکردید !
سلام به وسیله ک تکس باکس گرفته می شود و با
(float.pars(tex.text داخل متغیر moto.fre که float می باشد ریخته می شود
نقل قول: به نظر شما چرا در این شرط ها ورودی 0.08 اجرا نمی شود ؟
با سلام
ببن جواب می گیری:
==================================
if ((moto.fer <= 0.06f) && ((moto.fer >= 0.01f)))
{
string g = id(10);
action(g);
}
if ((moto.fer >= 0.08f) && (moto.fer <= 0.12f))
{
string g = id(20);
action(g);
}
if ((moto.fer >= 0.14f) && (moto.fer <= 0.20f))
{
string g = id(30);
action(g);
}
با تشکر