Code‌ Agha
195 subscribers
344 photos
21 videos
21 files
282 links
Here we are talking about computer science and the development of software and algorithms and..

Boost: https://t.me/boost/codeaghajcs
Coffie: https://www.coffeebede.com/codeagha
Github : https://github.com/AmirMahdyJebreily
Email : amirmahdyjdx@gmail.com
Download Telegram
🐳 برگه تقلب دستورات SQL

@codeaghajcs
👍1
🐳 کامپیوتر ها چگونه اعداد اعشاری رو ذخیره میکنن ؟

- همه میدونیم تمام اعداد در کامپیوتر، در مبنای عدد ۲ ذخیره میشن! منتها اعداد اعشاری چطوری ذخیره میشن ؟

- مثلا فرض کنید میخوایم عدد ۴ رو در کامپیوتر ذخیره کنیم. این عدد در مبنای دو برابر با 100 هست(صَد نیست! فقط مبنا عدد دو هست(باینری))

- این عدد در ۳۲ بیت اینجوری ذخیره میشه :

0000000000000000000000000000100

- کامپیوتر به این میگه عدد ۴! البته بستگی داره شما چند بیت حافظه در نظر گرفته باشید. مثلا اگر ۸ بیت در نظر گرفته باشید اینجوری ذخیره میشه :

00000100



- اعداد اعشاری مطابق استاندارد IEEE 754 در ۳۲ بیت ذخیره میشن، منتها نه عین آدم که! بصورت نماد علمی. یعنی این شکلی

M × r^E

خب حالا r چیه ؟ r مبنای عدده. توی دبیرستان ما چون مبنای عدد هامون ده بود، به این صورت مینوشتیم

1/52 = 0/152 × 10²

- اما توی کامپیوتر عدد های اعشاری به این شکل تبدیل میشن (مثلا همون ۱/۵۲)

1/52 ={r=2}=> 1.100001010001111011
2² ={r=2}=> 100
1.100001010001111011 × 100

دقت کنید این ضرب اعداد مبنای ۱۰ نیست!



#آموزشی


@codeaghajcs
👍2
Code‌ Agha
🐳 کامپیوتر ها چگونه اعداد اعشاری رو ذخیره میکنن ؟ - همه میدونیم تمام اعداد در کامپیوتر، در مبنای عدد ۲ ذخیره میشن! منتها اعداد اعشاری چطوری ذخیره میشن ؟ - مثلا فرض کنید میخوایم عدد ۴ رو در کامپیوتر ذخیره کنیم. این عدد در مبنای دو برابر با 100 هست(صَد نیست!…
- بعد هم مطابق شکل میبینید که از ۳۲ بیت، ۱ بیت به علامت مثبت یا منفی بودن عدد، ۸ بیت به اون توان و بقیه به خود عدد اختصاص می‌یابه !

- برخی از اعداد مبنای ۱۰ در مبنای ۲ نامتناهی هستن مثل 0/6 مبنای ده که توی مبنای ۲ همینجوری ادامه پیدا میکنه! اینجا بستگی به اون تعداد بیتی که انتخاب کردین تا عدد توش ذخیره بشه، عدد با دقت بیشتری ذخیره میشه

@codeaghajcs
👍1
🐳 اعداد در مبنا های مختلف

- Decimal: مبنای 10
- Binary: مبنای 2
- Hexadecimal: مبنای 16

⁉️ سوال چالشی اینه که چرا مبنای ۱۶ عدد ۱۰ به بعد نداره ؟ 🙃

- جوابشو پیدا کنید. اگه پیویمو دارین که بفرستین پیوی اگه ندارین هم فردا جوابشو میگم

@codeaghajcs
👍1
📄 دستورات CLI در دات نت | CLI Commands in .Net

- یک #مقاله بسیار قدیمی از بنده در مورد چگونگی کانفیگ و نصب و استفاده از NetSDK. و دستورات کامند لاینش (CLI)

🔗 دستورات CLI در Net.

@codeaghajcs
👍1
🐳 مبانی زبان های برنامه نویسی !

- خیلی ها هستن که از من می پرسن
چقدر طول می کشه زبان فلان رو یاد بگیرم ؟

یا مثلا :
من الان پایتون بلدم چقدر طول میکشه ++C یاد بگیرم ؟


- جواب همیشگی من به اینجور سوال ها اینه که شما وقتی دارین یه زبون رو برای بار اول یاد میگیرن در واقع دارید همین ساختار های تو عکس و یه مشت ساختار دیگه رو یاد میگیرین!
وقتی از یه زبون بخواین یه زبون دیگه رو یاد بگیرین خب اینا رو بلدین! لازم نیست دوباره بفهمید حلقه for مثلا چیکار میکنه. میرید یاد میگیرن همون for که توی سی شارپ مثلا مینوشتین رو حالا چجوری توی پایتون بنویسیم.

- اون چیزی که شما رو برنامه نویس میکنه یاد داشتن اینها نیست، توانایی حل کردن مسائل با این هاست. پس خوب خصوصیاتشون رو درک کنید 🙃👍

#آموزشی #مهم

@codeaghajcs
👍4
🐳 دانشجو هایی که پیوی منن :
#print('سلام فلان مشکلو دارم...')
print('سلام')

خب بپرس عزیز دلم چرا دست دست میکنی ؟ 😂


@codeaghajcs
🍾2💩1
تو گوگل بنویس "میم برنامه نویسی"
سایت ما اولیه🤚
این یعنی درکنار خندوندن بهتون آموزش میدیم

مارو دنبال کنید

====================
sudo apt install python 
😂😂😂

@codeaghajcs
🤓5
🐳 ۹ متد مهم Http

- خوندن اینها میتونه هم کاری کنه بهتر مفهوم وب رو
بفهمید، هم بتونید راحت تر کار کنید

#آموزشی

@codeaghajcs
2
🖤 در گذشت صابر راستی کردار عزیز، با اثراتی ماندگار ولی عمری کوتاه 🕯

- تقریبا هر فونتی که استفاده میشه بطور معمول مثل فونت یکان، وزیر، صمیم و.. رو ایشون طراحی کردن
7😢3💔3
🐳 انواع مثلث و هرم در #سی_شارپ :

حالت اول :
int i,j,n;  

Console.Write("Input number of rows for this pattern :");
n= Convert.ToInt32(Console.ReadLine());
for(i=0;i<n;i++)
{
for(j=1;j<=n-i;j++)
Console.Write(" ");
for(j=1;j<=2*i-1;j++)
Console.Write("*");
Console.Write("\n");
}

/*
نتیجه :

*
***
*****
*/

// حالت دوم
int i,j;
for(i=1;i<=10;i++)
{
for(j=1;j<=i;j++)
{
Console.Write("*");
}
Console.Write("\n");
}

/*
نتیجه :
*
**
***
****
*****
*/

//حالت سوم :

int i,j;
for(i=1;i<=10;i++)
{
for(j=1;j<=10-i;j++)
{
Console.Write(" ");
}
for(j=1;j<=i;j++)
{
Console.Write("*");
}
Console.Write("\n");
}

/*
نتیجه:
*
**
***
*****

*/






//حالت چهارم :

int i,j;
for(i=10;i>=1;i--)
{
for(j=1;j<=i;j++)
{
Console.Write("*");
}
Console.Write("\n");
}





/*
نتیجه
******
*****
****
***
**
*

*/
#آموزشی
#سوال_پرتکرار_سی_شارپ
@codeaghajcs
👍3👌2🤝1
استفاده از فونت وزیر بدون صابر راستی کردار واقعا اتفاق دردناکیه
😢6
دات نت ۸ امکاناتش عالیه
👍1
بخونم داکیومنتشو یه خلاصه میزارم
🤝4
🐳 برعکس کردن ترتیب کاراکتر های رشته در #سی_شارپ

- مثلا 17 بدی 71 بگیری

Console.WriteLine(string.Join("",Console.ReadLine().ToCharArray().Reverse());

#سوال_پرتکرار_سی_شارپ
@codeaghajcs
👍2👌1