View Full Version : تولید اعداد تصادفی
mahshid123
۰۷-۱۲-۱۳۹۳, ۰۹:۲۹ قبل از ظهر
سلام
تکه کد مطلبی رو می خواستم که 3 تا عدد تصادفی تولید کنه که جمعشون 1800 بشه.
ممنون
babak_1234
۰۷-۱۳-۱۳۹۳, ۱۰:۲۶ قبل از ظهر
سلام دوست من
اگر اعداد تصادفی رو به صورت اعشاری بخوای باید تابع round رو پاک کنی.
موفق باشی
a = 0;
b = 1800;
r1 = round((b-a).*rand() + a);
b=b-r1;
r2 = round((b-a).*rand() + a);
b=b-r2;
r3 = 1800-(r1+r2);
r1
r2
r3
sum=r1+r2+r3
vBulletin® v3.8.3, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0 ©2007, Crawlability, Inc.