PDA

View Full Version : سوال: میلی ثانیه میلی ثانیه



z522msn
یک شنبه 12 دی 1389, 20:24 عصر
سلام دوستان
کسی میدونه چجوری میشه میلی ثانیه میلی ثانیه به یه عدد اضافه کرد و ان را در زبان سی نشون داد؟؟؟
مثلا در کرنومتر میلی ثانیه میلی ثانیه اضافه میشه
خودم با دستورsleep نوشتم ولی اون مقدار صحیح قبول میکنه نه مقدار اعشاری...
ایا تو سی دستور delay کاربرد داره؟؟؟
ایا دستور دیگری وجود داره میلی ثانیه میلی ثانیه به یه عدد اضافه کنه؟؟؟
با تشکر از دوستان

voiceoffox
یک شنبه 12 دی 1389, 21:11 عصر
منظورتونو درست نمفهمیدم ...

خوب مقداری که به دستور sleep به میلی ثانیه اس دیگه ... یعنی اگه تو پرانتز بعد دستور 1000 رو بنویسید میشه 1 ثانیه ... :بامزه:

V0RTEX
یک شنبه 12 دی 1389, 22:26 عصر
#include <time>
.
.
.
int x=time(0);
double num=0;
while(true)
num=x-time(0);

V0RTEX
یک شنبه 12 دی 1389, 22:28 عصر
اگه درست متوجه شده باشم کدی که در بالا هست به کارت می یاد

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

z522msn
دوشنبه 13 دی 1389, 09:05 صبح
اگه درست متوجه شده باشم کدی که در بالا هست به کارت می یاد

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

سلام دوست عزیز
من با دستور sleep مینویسم 1000 ثانیه . 1000 ثانیه طول میکشه ضمنا دستور فوق اعداد صحیح قبول میکنه
یه دستوری می خوام که یک دهم ثانیه توقف کنه و دوباره شروع به کار کنه و همینطور ادامه بده
با تشکر را راهنماییات....

voiceoffox
دوشنبه 13 دی 1389, 12:44 عصر
منظورتونو درست نمفهمیدم ...

خوب مقداری که به دستور sleep به میلی ثانیه اس دیگه ... یعنی اگه تو پرانتز بعد دستور 1000 رو بنویسید میشه 1 ثانیه ... :بامزه:


سلام دوست عزیز
من با دستور sleep مینویسم 1000 ثانیه . 1000 ثانیه طول میکشه ضمنا دستور فوق اعداد صحیح قبول میکنه
یه دستوری می خوام که یک دهم ثانیه توقف کنه و دوباره شروع به کار کنه و همینطور ادامه بده
با تشکر را راهنماییات....

خوب اون عدده به میلی ثانیه اس دیگه ... نیاز به عدد اعشاری نیس ... 100 میلی ثانیه یعنی یک دهم ثانیه ... :چشمک:

V0RTEX
دوشنبه 13 دی 1389, 13:49 عصر
#include <time.h>

void wait ( int seconds )
{
clock_t endwait;
endwait = clock () + seconds * CLOCKS_PER_SEC ;
while (clock() < endwait) {}
}


این خوب بود؟

V0RTEX
دوشنبه 13 دی 1389, 13:51 عصر
به این تابع هر عددی رو که بدی همون قدر ثانه صبر می که

z522msn
دوشنبه 13 دی 1389, 14:43 عصر
به این تابع هر عددی رو که بدی همون قدر ثانه صبر می که
دوست عزیز متوجه منظورت نمیشم
اگه بخوای یه نوشته رو یک دهم ثانیه .یک دهم ثانیه در زبان سی نشون بدی چی می نویسی؟؟

adminOFsite
دوشنبه 13 دی 1389, 15:28 عصر
#include <time.h>

void wait ( int seconds )
{
clock_t endwait;
endwait = clock () + seconds * CLOCKS_PER_SEC ;
while (clock() < endwait) {}
}




بعد میگیم



while(true)
{
cout << "what you want to show"<<endl;
wait(0.1);
}