Scientific Programming
160 subscribers
158 photos
30 videos
138 files
446 links
Tutorials and applications from scientific programming

https://github.com/Ziaeemehr
Download Telegram
Scientific Programming pinned «زبان اصلی برنامه نویسی تان کدومه و چقدر می دونید؟ anonymous poll Python, intermediate – 7 👍👍👍👍👍👍👍 28% C++, beginner – 6 👍👍👍👍👍👍 24% C++, intermediate – 6 👍👍👍👍👍👍 24% Python, beginner – 3 👍👍👍 12% C++, advanced – 2 👍👍 8% Python, advanced – 1 👍 4% 👥 25 people…»
لطفا در نظر سنجی شرکت کنید. 👌 پیام سنجاق (پین) شده
Python For Data Science Cheat Sheet - UTC
چند ساعت در روز برای یادگیری برنامه نویسی وقت می گذارید؟
Anonymous Poll
11%
بیشتر از ۳ ساعت
4%
۲ تا ۳ ساعت
21%
کمتر از ۱ ساعت
39%
منظم وقت نمی گذارم
25%
هیچی!
20 useful Python tips and tricks you should know - DEV Community 👩‍💻👨‍💻
https://dev.to/duomly/20-useful-python-tips-and-tricks-you-should-know-3h8c
random_generator_high_resolution.cpp
415 B
زمانی که برای seed دهی از تابع time استفاده میکنید دقت داشته باشید که دقت زمانی این تابع در حد ثانیه است. بنابراین اگه تعداد زیادی اجرا با فاصله کمی از همدیگر اجرا کنید ممکن است اعداد رندم یکسانی تولید شوند. برای جلوگیری از این مشکل میتوان از تابع زمانی با دقت خیلی بالاتر مثلا نانوثانیه استفاده کرد. روش استفاده در مثال توضیح داده شده است.
rng_gsl_high_resolution.cpp
1.8 KB
در مثال بعدی اعداد رندم با استفاده از کتابخانه gsl تولید شده اند.
شامل توابعی برای تولید اعداد رندم یکنواخت صحیح و اعشاری، نرمال، پواسونی.
نحوه ی کامپایل کردن در انتهای فایل اومده.