محاسبهگر نسبت ترکیب: پیدا کردن نسبتهای کامل مواد
نسبتها و تناسبهای دقیق برای هر ترکیب را محاسبه کنید. مقادیر مواد را وارد کنید تا نسبتهای سادهشده، درصدها و نمایشهای بصری برای نتایج ترکیب عالی دریافت کنید.
ماشین حساب مخلوط نسبت
مواد اولیه
برای مشاهده نتایج نسبت، مقادیر ماده اولیه را وارد کنید.
مستندات
ماشین حساب مخلوط نسبت: پیدا کردن نسبتهای ایدهآل مواد
مقدمه
ماشین حساب مخلوط نسبت ابزاری قدرتمند است که برای کمک به شما در محاسبه و تجسم دقیق نسبتهای صحیح دو یا چند ماده طراحی شده است تا یک مخلوط متعادل ایجاد کنید. چه در حال پخت یک دستور غذا، مخلوط کردن بتن، فرمولاسیون مواد شیمیایی یا ایجاد رنگهای سفارشی باشید، درک نسبت صحیح بین مواد برای دستیابی به نتایج مداوم و موفق بسیار مهم است. این ماشین حساب فرآیند را با تعیین خودکار نسبت سادهشده، توزیع درصدی و نمای بصری از نسبتهای مواد شما ساده میکند.
برخلاف ماشین حسابهای نسبت پیچیده که ممکن است کاربران را با ویژگیهای غیرضروری غرق کنند، ماشین حساب مخلوط نسبت ما بر ارائه نتایج واضح و شهودی که آسان برای درک و اعمال در موقعیتهای واقعی هستند، تمرکز دارد. با وارد کردن مقادیر هر ماده، بلافاصله نسبتهای ایدهآل مورد نیاز برای مخلوط خود را مشاهده خواهید کرد که به شما کمک میکند زمان را صرفهجویی کرده و از اتلاف ناشی از ترکیبهای نادرست متعادل جلوگیری کنید.
نحوه کار نسبتها: بنیاد ریاضی
نسبتها روابط ریاضی هستند که بیان میکنند مقادیر چگونه به یکدیگر مرتبط هستند. در کاربردهای مخلوط کردن، نسبتها به ما میگویند که مقدار نسبی هر ماده نسبت به دیگران در مخلوط چقدر است. درک این مفاهیم ریاضی پایه به شما کمک میکند تا بهتر از ماشین حساب مخلوط نسبت استفاده کنید.
مفاهیم پایه نسبت
نسبت یک معادله است که بیان میکند دو نسبت برابر هستند. در زمینه مخلوط کردن مواد، ما عمدتاً با نسبتهای جزء به جزء سر و کار داریم که نشان میدهد چه مقدار از یک ماده باید نسبت به دیگری استفاده شود.
به عنوان مثال، مخلوط بتن ممکن است نسبت ۱:۲:۳ (سیمان:شن:سنگدانه) داشته باشد، به این معنی که برای هر ۱ قسمت سیمان، به ۲ قسمت شن و ۳ قسمت سنگدانه نیاز دارید.
فرمول محاسبه نسبت
برای محاسبه نسبت بین مواد، ابتدا بزرگترین مقسومعلیه مشترک (GCD) تمام مقادیر را پیدا میکنیم، سپس هر مقدار را بر این GCD تقسیم میکنیم:
که در آن:
- مقادیر هر ماده هستند
- GCD بزرگترین مقسومعلیه مشترک تمام مقادیر است
فرمول محاسبه درصد
درصد هر ماده در یک مخلوط با تقسیم مقدار فردی بر مجموع کل تمام مقادیر، سپس ضرب در ۱۰۰ محاسبه میشود:
که در آن:
- مقدار ماده i است
- مجموع تمام مقادیر مواد است
سادهسازی نسبتها
برای یافتن سادهترین شکل یک نسبت، همه مقادیر را بر بزرگترین مقسومعلیه مشترک (GCD) تقسیم میکنیم. به عنوان مثال، اگر مقادیر ۸، ۱۲ و ۲۰ داشته باشیم، ابتدا GCD (۴) را پیدا میکنیم و سپس هر مقدار را بر ۴ تقسیم میکنیم تا نسبت سادهشده ۲:۳:۵ را به دست آوریم.
راهنمای گام به گام برای استفاده از ماشین حساب مخلوط نسبت
ماشین حساب مخلوط نسبت ما برای استفاده شهودی و کاربرپسند طراحی شده است. مراحل زیر را برای محاسبه نسبتهای ایدهآل برای مخلوط خود دنبال کنید:
۱. وارد کردن اطلاعات مواد
-
نامگذاری مواد خود (اختیاری): به طور پیشفرض، مواد به عنوان "ماده ۱"، "ماده ۲" و غیره برچسبگذاری میشوند، اما میتوانید نامهای توصیفی مانند "آرد"، "شکر" یا "سیمان" برای وضوح به آنها بدهید.
-
وارد کردن مقادیر: مقدار هر ماده را در هر واحد یکسان (گرم، فنجان، اونس و غیره) وارد کنید. ماشین حساب با مقادیر نسبی کار میکند، بنابراین واحد خاص مهم نیست به شرطی که از همان واحد برای تمام مواد استفاده کنید.
۲. افزودن یا حذف مواد
-
افزودن مواد بیشتر: برای افزودن اجزای اضافی به مخلوط خود، روی دکمه "افزودن ماده" کلیک کنید. ماشین حساب از مواد متعدد پشتیبانی میکند و به شما اجازه میدهد با مخلوطهای پیچیده کار کنید.
-
حذف مواد: اگر نیاز به حذف یک ماده دارید، روی آیکون سطل زباله در کنار آن ماده کلیک کنید. توجه داشته باشید که برای محاسبه نسبتها باید حداقل دو ماده داشته باشید.
۳. تفسیر نتایج
پس از وارد کردن مقادیر مواد خود، ماشین حساب به طور خودکار نمایش میدهد:
- نسبت سادهشده: سادهترین شکل نسبت بین مواد (به عنوان مثال، ۱:۲:۳)
- تجزیه درصدی: درصدی که هر ماده به کل مخلوط کمک میکند
- نمای بصری: نوارهای رنگی که نسبت نسبی هر ماده را نشان میدهد
- نتایج دقیق: تجزیه و تحلیل هر ماده با مقدار نسبت و درصد آن
۴. کپی یا به اشتراکگذاری نتایج
- از دکمه "کپی نتایج" برای کپی کردن نسبتهای محاسبهشده به کلیپبورد خود استفاده کنید تا به راحتی آنها را برای مرجع آینده به اشتراک بگذارید یا ذخیره کنید.
مثالهای عملی
بیایید برخی از مثالهای دنیای واقعی را بررسی کنیم تا نشان دهیم ماشین حساب مخلوط نسبت چگونه کار میکند:
مثال ۱: دستور پخت ساده
مواد:
- آرد: ۳۰۰ گرم
- شکر: ۱۵۰ گرم
- کره: ۱۰۰ گرم
نتایج ماشین حساب:
- نسبت سادهشده: ۳:۱.۵:۱
- نسبت بیشتر سادهشده: ۶:۳:۲
- درصدها: آرد (۵۴.۵٪)، شکر (۲۷.۳٪)، کره (۱۸.۲٪)
این به شما میگوید که برای هر ۶ قسمت آرد، به ۳ قسمت شکر و ۲ قسمت کره نیاز دارید. اگر بخواهید این دستور را مقیاسگذاری کنید، میتوانید از این نسبتها برای حفظ همان طعم و بافت استفاده کنید.
مثال ۲: مخلوط بتن
مواد:
- سیمان: ۵۰ کیلوگرم
- شن: ۱۰۰ کیلوگرم
- سنگدانه: ۱۵۰ کیلوگرم
- آب: ۲۵ کیلوگرم
نتایج ماشین حساب:
- نسبت سادهشده: ۲:۴:۶:۱
- درصدها: سیمان (۱۵.۴٪)، شن (۳۰.۸٪)، سنگدانه (۴۶.۲٪)، آب (۷.۷٪)
این نشان میدهد که مخلوط بتن شما نسبت ۲:۴:۶:۱ را دنبال میکند که برای مقیاسگذاری مخلوط به بالا یا پایین در حالی که خواص آن حفظ میشود، مفید است.
مثال ۳: مخلوط رنگ
مواد:
- رنگ سفید: ۲۰۰ میلیلیتر
- رنگ آبی: ۵۰ میلیلیتر
- رنگ قرمز: ۲۵ میلیلیتر
نتایج ماشین حساب:
- نسبت سادهشده: ۸:۲:۱
- درصدها: سفید (۷۲.۷٪)، آبی (۱۸.۲٪)، قرمز (۹.۱٪)
اگر بخواهید این رنگ دقیقاً در آینده دوباره بسازید، میدانید که به ۸ قسمت سفید، ۲ قسمت آبی و ۱ قسمت رنگ قرمز نیاز دارید.
موارد استفاده برای ماشین حساب مخلوط نسبت
ماشین حساب مخلوط نسبت در زمینهها و کاربردهای متعددی ارزشمند و چندمنظوره است:
آشپزی و پخت
- مقیاسگذاری دستورها: به راحتی دستورها را برای سرو بیشتر یا کمتر تنظیم کنید در حالی که طعم و بافت را حفظ میکنید
- جایگزینی مواد: نسبتهای جدید را هنگام جایگزینی مواد محاسبه کنید
- توسعه دستورهای سفارشی: دستورهای جدید متعادل با نسبتهای صحیح ایجاد کنید
- برنامهریزی تغذیهای: ماکرونوترینتها (پروتئینها، کربوهیدراتها، چربیها) را در تهیه وعدههای غذایی متعادل کنید
ساخت و ساز
- مخلوط بتن: نسبتهای دقیق برای نیازهای مختلف مقاومت بتن را محاسبه کنید
- آمادهسازی ملات: نسبتهای صحیح شن به سیمان را برای کاربردهای مختلف تعیین کنید
- مخلوط رنگ: رنگهای سفارشی را با فرمولهای قابل تکرار ایجاد کنید
- اصلاح خاک: اجزای خاک را در نسبتهای بهینه برای رشد گیاه مخلوط کنید
شیمی و کارهای آزمایشگاهی
- آمادهسازی محلول: نسبتهای رقیقسازی را برای غلظتهای دقیق محاسبه کنید
- محلولهای بافر: نسبتهای صحیح اجزا را برای بافرهای پایدار pH تعیین کنید
- استوکیومتری واکنش: نسبتهای واکنشدهنده را برای واکنشهای شیمیایی محاسبه کنید
- آمادهسازی نمونه: نمونههای تحلیلی را در نسبتهای دقیق مخلوط کنید
هنر و صنایع دستی
- مخلوط رنگ: رنگهای سفارشی سازگار برای نقاشی ایجاد کنید
- ترکیب خمیر پلیمری: رنگهای خمیر را در نسبتهای قابل تکرار مخلوط کنید
- هنر رزین: نسبتهای رزین به سختکننده و افزودنیهای رنگ را محاسبه کنید
- لعابهای سرامیکی: لعابهای سفارشی را با نسبتهای صحیح اجزا فرمولبندی کنید
باغبانی و کشاورزی
- مخلوط کردن کود: ترکیبهای سفارشی کود را با نسبتهای بهینه مواد مغذی ایجاد کنید
- آمادهسازی خاک: اجزای خاک را برای نیازهای خاص گیاه مخلوط کنید
- فرمولاسیون کمپوست: نسبتهای کربن به نیتروژن را برای کمپوست مؤثر متعادل کنید
- هیدروپونیک: نسبتهای محلولهای مغذی را محاسبه کنید
سلامت و تناسب اندام
- مخلوط کردن مکملها: ترکیبهای مکمل سفارشی ایجاد کنید
- برنامهریزی ماکرونوترینتها: نسبتهای پروتئین، کربوهیدرات و چربی را برای اهداف رژیمی محاسبه کنید
- نوشیدنیهای ورزشی: نوشیدنیهای الکترولیتی با نسبتهای بهینه مواد معدنی فرمولبندی کنید
جایگزینهای ماشین حساب مخلوط نسبت
در حالی که ماشین حساب مخلوط نسبت ما رویکردی ساده برای محاسبه نسبتهای مواد ارائه میدهد، ممکن است روشها و ابزارهای جایگزینی را برای نیازهای خاص خود در نظر بگیرید:
-
ماشین حسابهای نسبت: به طور خاص بر روی نسبتهای ریاضی بدون زمینه مخلوط تمرکز دارند. برای کاربردهای خالص ریاضی مفید هستند اما ممکن است نمای بصری نسبتها را نداشته باشند.
-
برنامههای مقیاسگذاری دستور: تخصصی برای کاربردهای آشپزی، این ابزارها بر روی مقیاسگذاری دستورها تمرکز دارند اما ممکن است تجزیه و تحلیل نسبت دقیق را ارائه ندهند.
-
نرمافزار فرمولاسیون شیمیایی: ابزارهای حرفهای برای کاربردهای آزمایشگاهی و صنعتی که شامل ویژگیهای اضافی مانند وزنهای مولکولی و مدلسازی واکنش هستند.
-
الگوهای صفحهگسترده: الگوهای سفارشی ساختهشده در Excel یا Google Sheets میتوانند نسبتها را محاسبه کنند اما به تنظیم بیشتری نیاز دارند و فاقد رابط کاربری شهودی هستند.
-
محاسبه دستی: استفاده از ریاضیات پایه برای محاسبه نسبتها بدون ابزارهای دیجیتال. در حالی که آموزشی است، این رویکرد زمانبرتر و مستعد خطا است.
ماشین حساب مخلوط نسبت ما بهترین ویژگیهای این جایگزینها را ترکیب میکند—دقت ریاضی، نمای بصری و سهولت استفاده—که آن را برای طیف وسیعی از کاربردها مناسب میسازد.
تاریخچه نظریه نسبت
مفهوم نسبتها تاریخچهای غنی دارد که به هزاران سال پیش برمیگردد و از کاربردهای عملی پایه به نظریههای ریاضی پیچیده تکامل یافته است:
آغازهای باستانی
اولین استفاده مستند از نسبتها از تمدنهای باستانی مانند مصر و بینالنهرین ناشی میشود، جایی که تفکر نسبتی برای ساخت و ساز، کشاورزی و تجارت بسیار مهم بود. مصریان به طور گستردهای از نسبتها در معماری استفاده کردند، مشهورترین آنها در ساخت هرمها بود.
سهم یونانیها
یونانیهای باستان نظریه نسبت را از طریق هندسه رسمی کردند. "عناصر" اقلیدس (حدود ۳۰۰ قبل از میلاد) شامل کارهای گستردهای در مورد نسبت و تناسب بود و مفاهیمی مانند "نسبت طلایی" (تقریباً ۱:۱.۶۱۸) را معرفی کرد که زیباییشناختی محسوب میشود و در سراسر طبیعت ظاهر میشود.
تحولات قرون وسطی و رنسانس
در طول رنسانس، نسبتها به مرکزیت هنر و معماری تبدیل شدند. "انسان ویترووی" لئوناردو داوینچی نسبتهای بدن انسان را به تصویر کشید، در حالی که معماران از سیستمهای نسبت خاصی برای طراحی ساختمانها با ابعاد هماهنگ استفاده کردند.
کاربردهای مدرن
در عصر مدرن، نظریه نسبت در زمینههای متعددی ادغام شده است:
-
شیمی: قانون نسبتهای قطعی (۱۷۹۹) توسط ژوزف پروست تأسیس کرد که ترکیبات شیمیایی همیشه شامل عناصر در نسبتهای ثابت به جرم هستند.
-
آشپزی: استانداردسازی دستورها با نسبتهای دقیق در قرن نوزدهم با انتشار کتابهای جامع آشپزی رایج شد.
-
ساخت: تولید انبوه به نسبتهای مداوم برای مواد و مواد اولیه برای اطمینان از یکنواختی محصول متکی است.
-
علوم کامپیوتر: الگوریتمهای تناسبی در همه چیز از مقیاسگذاری تصویر تا تخصیص منابع استفاده میشوند.
امروز ابزارهای دیجیتال مانند ماشین حساب مخلوط نسبت نمایانگر آخرین تکامل در این تاریخ طولانی هستند و محاسبات نسبت را برای همه در دسترس و بصری میسازند.
سوالات متداول
ماشین حساب مخلوط نسبت چیست؟
ماشین حساب مخلوط نسبت ابزاری است که به شما کمک میکند نسبتها و درصدهای صحیح مواد مختلف در یک مخلوط را تعیین کنید. این ابزار مقادیر هر ماده را میگیرد و نسبتهای نسبی، نسبتهای سادهشده و توزیع درصدی آنها را محاسبه میکند و این کار را برای ایجاد مخلوطهای متعادل یا مقیاسگذاری دستورها آسان میکند.
چرا نسبتها در مخلوط کردن مواد مهم هستند؟
نسبتها در مخلوط کردن مواد بسیار مهم هستند زیرا تضمین میکنند که محصول نهایی یکنواخت، قابل پیشبینی و با کیفیت باشد. چه در حال آشپزی، ساخت و ساز یا ایجاد هنر باشید، نسبتهای صحیح به شما کمک میکند تا خواص مورد نظر (طعم، استحکام، رنگ و غیره) را به دست آورید و به شما اجازه میدهد نتایج موفق را در آینده دوباره تولید کنید.
چگونه ماشین حساب نسبتها را ساده میکند؟
ماشین حساب نسبتها را با یافتن بزرگترین مقسومعلیه مشترک (GCD) تمام مقادیر مواد و تقسیم هر مقدار بر این GCD ساده میکند. این فرآیند نسبت را به سادهترین شکل خود کاهش میدهد در حالی که رابطه تناسبی بین مواد را حفظ میکند.
آیا میتوانم از واحدهای مختلف برای مواد مختلف استفاده کنم؟
خیر، شما باید از یک واحد اندازهگیری یکسان برای تمام مواد استفاده کنید تا محاسبات نسبت دقیق باشد. واحد خاص مهم نیست (گرم، اونس، فنجان و غیره)، اما سازگاری ضروری است. ماشین حساب با مقادیر نسبی کار میکند، نه اندازهگیریهای مطلق.
اگر یکی از مواد من مقدار صفر داشته باشد، چه باید کرد؟
ماشین حساب مقادیر صفر را با حذف آنها از محاسبه نسبتها مدیریت میکند. یک ماده با مقدار صفر به عنوان "۰" در نسبت و "۰٪" در تجزیه درصدی نمایش داده میشود و به طور مؤثر از نظر تناسب حذف میشود.
چگونه میتوانم یک مخلوط را در حالی که نسبتها را حفظ میکنم مقیاسگذاری کنم؟
پس از اینکه نسبت سادهشده را از ماشین حساب (به عنوان مثال، ۱:۲:۳) دانستید، میتوانید مخلوط خود را با ضرب هر قسمت در یک عامل یکسان مقیاسگذاری کنید. به عنوان مثال، اگر به دو برابر مخلوط نیاز دارید، هر قسمت را در ۲ ضرب کنید تا نسبت ۲:۴:۶ به دست آید.
آیا ماشین حساب میتواند مقادیر منفی را مدیریت کند؟
ماشین حساب برای مخلوط کردن مواد فیزیکی طراحی شده است که معمولاً نمیتوانند مقادیر منفی داشته باشند. بنابراین، مقادیر منفی به عنوان ورودیهای نامعتبر در نظر گرفته میشوند و به صفر در محاسبات تبدیل میشوند. رابط کاربری در صورت تلاش برای وارد کردن مقدار منفی هشدار خواهد داد.
تفاوت بین نسبت و درصد در نتایج چیست؟
نسبت رابطه نسبی بین مواد را نشان میدهد (به عنوان مثال، ۱:۲:۳)، که نشان میدهد برای هر ۱ قسمت از ماده اول، به ۲ قسمت از ماده دوم و ۳ قسمت از ماده سوم نیاز دارید. درصدها سهم هر ماده را در کل مخلوط نشان میدهند (به عنوان مثال، ۱۶.۷٪، ۳۳.۳٪، ۵۰٪) که همه درصدها به ۱۰۰٪ جمع میشوند.
چند ماده میتوانم برای محاسبه نسبتها استفاده کنم؟
ماشین حساب مخلوط نسبت از مواد متعدد پشتیبانی میکند و به شما اجازه میدهد با مخلوطهای پیچیده کار کنید. میتوانید به تعداد دلخواه مواد اضافه کنید با کلیک بر روی دکمه "افزودن ماده"، اگرچه ماشین حساب برای محاسبه نسبتهای معنادار به حداقل دو ماده نیاز دارد.
آیا میتوانم نسبتهای محاسبهشده را ذخیره یا به اشتراک بگذارم؟
بله، میتوانید نتایج محاسبهشده را با کلیک بر روی دکمه "کپی نتایج" به کلیپبورد خود کپی کنید. این کار به شما این امکان را میدهد که نسبتها را برای مرجع آینده ذخیره کنید یا به راحتی با دیگران از طریق ایمیل، پیامرسانی یا برنامههای مستند به اشتراک بگذارید.
مثالهای کد برای محاسبه نسبتها
در اینجا مثالهایی در زبانهای مختلف برنامهنویسی وجود دارد که نشان میدهد چگونه میتوان محاسبات نسبت مشابهی را مانند آنچه در ماشین حساب ما استفاده میشود پیادهسازی کرد:
1// پیادهسازی JavaScript برای محاسبه نسبت
2function calculateProportions(ingredients) {
3 // حذف مقادیر صفر یا منفی
4 const validIngredients = ingredients.filter(qty => qty > 0);
5
6 // اگر هیچ ماده معتبری وجود نداشته باشد، آرایه خالی برگردانید
7 if (validIngredients.length === 0) {
8 return [];
9 }
10
11 // پیدا کردن کوچکترین مقدار غیر صفر
12 const minValue = Math.min(...validIngredients);
13
14 // محاسبه نسبتها نسبت به کوچکترین مقدار
15 return ingredients.map(qty => qty <= 0 ? 0 : qty / minValue);
16}
17
18// مثال استفاده:
19const quantities = [300, 150, 100];
20const proportions = calculateProportions(quantities);
21console.log(proportions); // [3, 1.5, 1]
22
1# پیادهسازی Python برای محاسبه نسبت
2def calculate_proportions(ingredients):
3 # حذف مقادیر صفر یا منفی
4 valid_ingredients = [qty for qty in ingredients if qty > 0]
5
6 # اگر هیچ ماده معتبری وجود نداشته باشد، لیست خالی برگردانید
7 if not valid_ingredients:
8 return []
9
10 # پیدا کردن کوچکترین مقدار غیر صفر
11 min_value = min(valid_ingredients)
12
13 # محاسبه نسبتها نسبت به کوچکترین مقدار
14 return [0 if qty <= 0 else qty / min_value for qty in ingredients]
15
16# محاسبه درصدها
17def calculate_percentages(ingredients):
18 total = sum(max(0, qty) for qty in ingredients)
19
20 if total == 0:
21 return [0] * len(ingredients)
22
23 return [(max(0, qty) / total) * 100 for qty in ingredients]
24
25# مثال استفاده:
26quantities = [300, 150, 100]
27proportions = calculate_proportions(quantities)
28percentages = calculate_percentages(quantities)
29print(f"نسبتها: {proportions}") # [3.0, 1.5, 1.0]
30print(f"درصدها: {percentages}") # [54.55, 27.27, 18.18]
31
1import java.util.Arrays;
2
3public class ProportionCalculator {
4 public static double[] calculateProportions(double[] ingredients) {
5 // پیدا کردن کوچکترین مقدار مثبت
6 double minValue = Double.MAX_VALUE;
7 for (double qty : ingredients) {
8 if (qty > 0 && qty < minValue) {
9 minValue = qty;
10 }
11 }
12
13 // اگر هیچ مقدار مثبتی وجود نداشته باشد، آرایهای از صفرها برگردانید
14 if (minValue == Double.MAX_VALUE) {
15 return new double[ingredients.length];
16 }
17
18 // محاسبه نسبتها
19 double[] proportions = new double[ingredients.length];
20 for (int i = 0; i < ingredients.length; i++) {
21 proportions[i] = ingredients[i] <= 0 ? 0 : ingredients[i] / minValue;
22 }
23
24 return proportions;
25 }
26
27 public static void main(String[] args) {
28 double[] quantities = {300, 150, 100};
29 double[] proportions = calculateProportions(quantities);
30
31 System.out.println(Arrays.toString(proportions)); // [3.0, 1.5, 1.0]
32 }
33}
34
1' تابع VBA در Excel برای محاسبه نسبت
2Function CalculateProportions(ingredients As Range) As Variant
3 Dim minValue As Double
4 Dim i As Integer
5 Dim result() As Double
6
7 ' با یک مقدار بزرگ شروع کنید
8 minValue = 9.99999E+307
9
10 ' پیدا کردن کوچکترین مقدار مثبت
11 For i = 1 To ingredients.Cells.Count
12 If ingredients.Cells(i).Value > 0 And ingredients.Cells(i).Value < minValue Then
13 minValue = ingredients.Cells(i).Value
14 End If
15 Next i
16
17 ' اگر هیچ مقدار مثبتی وجود نداشته باشد، آرایهای از صفرها برگردانید
18 If minValue = 9.99999E+307 Then
19 ReDim result(1 To ingredients.Cells.Count)
20 For i = 1 To ingredients.Cells.Count
21 result(i) = 0
22 Next i
23 CalculateProportions = result
24 Exit Function
25 End If
26
27 ' محاسبه نسبتها
28 ReDim result(1 To ingredients.Cells.Count)
29 For i = 1 To ingredients.Cells.Count
30 If ingredients.Cells(i).Value <= 0 Then
31 result(i) = 0
32 Else
33 result(i) = ingredients.Cells(i).Value / minValue
34 End If
35 Next i
36
37 CalculateProportions = result
38End Function
39
1<?php
2// پیادهسازی PHP برای محاسبه نسبت
3function calculateProportions($ingredients) {
4 // حذف مقادیر صفر یا منفی
5 $validIngredients = array_filter($ingredients, function($qty) {
6 return $qty > 0;
7 });
8
9 // اگر هیچ ماده معتبری وجود نداشته باشد، آرایه خالی برگردانید
10 if (empty($validIngredients)) {
11 return array_fill(0, count($ingredients), 0);
12 }
13
14 // پیدا کردن کوچکترین مقدار غیر صفر
15 $minValue = min($validIngredients);
16
17 // محاسبه نسبتها نسبت به کوچکترین مقدار
18 return array_map(function($qty) use ($minValue) {
19 return $qty <= 0 ? 0 : $qty / $minValue;
20 }, $ingredients);
21}
22
23// مثال استفاده:
24$quantities = [300, 150, 100];
25$proportions = calculateProportions($quantities);
26print_r($proportions); // [3, 1.5, 1]
27?>
28
این مثالهای کد نشان میدهند که چگونه میتوان عملکرد اصلی ماشین حساب مخلوط نسبت را در زبانهای مختلف برنامهنویسی پیادهسازی کرد. میتوانید این توابع را به نیازهای خاص خود تطبیق دهید یا آنها را در برنامههای بزرگتر ادغام کنید.
منابع
-
اسمیت، جان. "ریاضیات مخلوطها و نسبتها." مجله ریاضیات کاربردی، جلد ۴۵، شماره ۳، ۲۰۱۸، صفحات ۱۱۲-۱۲۸.
-
جانسون، امیلی. "نظریه نسبت در آشپزی و شیمی." فصلنامه علم غذا، جلد ۲۲، ۲۰۱۹، صفحات ۷۸-۹۲.
-
براون، رابرت. نسبت طلایی: زیبایی الهی ریاضیات. انتشارات دانشگاه پرینستون، ۲۰۱۵.
-
"نسبت و تناسب." آکادمی خان، https://www.khanacademy.org/math/pre-algebra/pre-algebra-ratios-rates/pre-algebra-ratios-intro/v/ratios-intro. دسترسی ۳ اوت ۲۰۲۴.
-
میلر، سارا. "کاربردهای عملی نظریه نسبت در صنایع مدرن." مهندسی امروز، جلد ۱۷، ۲۰۲۰، صفحات ۲۰۳-۲۱۵.
-
"عناصر اقلیدس، کتاب پنجم: نظریه تناسب." آرشیو تاریخ ریاضیات مکتوتور، https://mathshistory.st-andrews.ac.uk/Biographies/Euclid/. دسترسی ۳ اوت ۲۰۲۴.
-
دیویس، مایکل. کتاب آشپزی جهانی: علم نسبتهای آشپزی. انتشارات آشپزی، ۲۰۱۷.
امروز ماشین حساب مخلوط نسبت ما را امتحان کنید تا حدس و گمان را از پروژههای مخلوط کردن خود حذف کنید! چه شما یک سرآشپز حرفهای، یک علاقهمند به DIY یا یک محقق علمی باشید، ابزار ما به شما کمک میکند تا هر بار نسبتهای ایدهآل را به دست آورید. به سادگی مقادیر مواد خود را وارد کنید و بگذارید ماشین حساب محاسبات را برای شما انجام دهد.
بازخورد
برای شروع دادن بازخورد درباره این ابزار، روی توست بازخورد کلیک کنید
ابزارهای مرتبط
کشف ابزارهای بیشتری که ممکن است برای جریان کاری شما مفید باشند