Skip to content

این پروژه یک ماشین حساب پیشرفته است که با استفاده از کتابخانه tkinter با پایتون ساخته شده است. این ماشین حساب قابلیت انجام محاسبات ریاضی، مالی و آماری را داراست

Notifications You must be signed in to change notification settings

jumplander/mathlander

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

mathlander

این پروژه یک ماشین حساب پیشرفته است که با استفاده از کتابخانه tkinter با پایتون ساخته شده است. این ماشین حساب قابلیت انجام محاسبات ریاضی، مالی و آماری را داراست

ویژگی‌های کلیدی:

  1. محاسبات پایه: شامل جمع، تفریق، ضرب، تقسیم و همچنین توابع مثل سینوس، کسینوس و لگاریتم.
  2. محاسبات مالی: امکان محاسبه بهره مرکب و سود.
  3. محاسبات آماری: شامل محاسبه میانگین، واریانس و انحراف معیار.
  4. تبدیل واحد: قابلیت تبدیل دما از سلسیوس به فارنهایت.
  5. مدیریت تاریخچه: حفظ و نمایش تاریخچه محاسبات انجام شده.
  6. تولید اعداد تصادفی: امکان تولید اعداد تصادفی برای استفاده در محاسبات.
  7. راهنمای کاربر: افزودن راهنمایی برای هر عملیات به منظور تسهیل استفاده از برنامه.

این پروژه با الهام از هوش مصنوعی jumplander.org طراحی و پیاده‌سازی شده است. این AI به ما کمک کرد تا بهترین و کارآمدترین راه‌حل‌ها را برای ساخت این ماشین حساب پیدا کنیم.

نحوه استفاده:

  • برای انجام محاسبات، کافیست بر روی دکمه‌های عددی و عملیاتی کلیک کنید.
  • برای محاسبات مالی، از دکمه interest استفاده کنید.
  • برای محاسبات آماری، از دکمه stats بهره ببرید.
  • برای تبدیل دما، از دکمه convert استفاده کنید.
  • تاریخچه محاسبات شما در قسمت پایین پنجره نمایش داده می‌شود.

نصب و راه‌اندازی:

برای نصب و اجرای این پروژه، از پایتون نسخه 3.x استفاده کنید. مراحل زیر را دنبال کنید:

  1. کد را در یک فایل با نام calculator.py ذخیره کنید.
  2. از خط فرمان به مسیر فایل بروید.
  3. دستور python calculator.py را اجرا کنید.

امیدوارم از این پروژه لذت ببرید و بتوانید از آن به‌خوبی استفاده کنید!

About

این پروژه یک ماشین حساب پیشرفته است که با استفاده از کتابخانه tkinter با پایتون ساخته شده است. این ماشین حساب قابلیت انجام محاسبات ریاضی، مالی و آماری را داراست

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages