براي اندازه گيري زمان مي تونين تو يه حلقه نامحدود از تابع (time(0 استفاده کنين . من با استفاده از اين قابليت يه ساعت تو کنسول نوشتم . يعني قبل از حلقه يه بار زمان رو تو يه متغير نگه دارين . بعد يه بار هم داخل حلقه اينو نگه دارين . بعد اگه يک ثانيه مي خواين بگين آيا time2 - time1 کمتر از 1.1 و بيشتر از 0.9 هست يا نه . حالا چرا خود يک رو نگرفتيم ؟ چون تقريبا احتمالش يک درصده که تو اين حلقه ما دقيقا به اختلاف يک ثانيه برخورد کنيم . البته اگه اين مقادير فوق رو به 1.0000001و 0.0000000 هم تغيير مي دادين برنامه کار مي کرد . مثلا اين قطعه کد :
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید