From 83e76696908357efb91027a7ab0de8c060aaefce Mon Sep 17 00:00:00 2001
From: Anshika Yadav <14anshika7yadav@gmail.com>
Date: Thu, 6 Jun 2024 15:22:06 +0530
Subject: [PATCH 1/5] Added Fascinating Number Calculator #1011
---
.../Fascinating-Number-Calculator/README.md | 29 +
.../assets/background.jpeg | Bin 0 -> 25832 bytes
.../Fascinating-Number-Calculator/index.html | 28 +
.../Fascinating-Number-Calculator/script.js | 38 +
.../Fascinating-Number-Calculator/style.css | 73 ++
index.html | 735 ++++++++++++------
6 files changed, 660 insertions(+), 243 deletions(-)
create mode 100644 Calculators/Fascinating-Number-Calculator/README.md
create mode 100644 Calculators/Fascinating-Number-Calculator/assets/background.jpeg
create mode 100644 Calculators/Fascinating-Number-Calculator/index.html
create mode 100644 Calculators/Fascinating-Number-Calculator/script.js
create mode 100644 Calculators/Fascinating-Number-Calculator/style.css
diff --git a/Calculators/Fascinating-Number-Calculator/README.md b/Calculators/Fascinating-Number-Calculator/README.md
new file mode 100644
index 000000000..31250f5c2
--- /dev/null
+++ b/Calculators/Fascinating-Number-Calculator/README.md
@@ -0,0 +1,29 @@
+#
Fascinating Number Calculator
+
+## Description :-
+
+This is a simple web application that allows users to check if a given number is a fascinating number or not.
+A fascinating number is a positive number which contains all the digits from 1 to 9 exactly once and does not contain any 0's
+after Concatenating number(x) with the numbers 2 * x and 3 * x.
+
+For example, the number 192 is fascinating because (192 * 2 = 384 and 192 * 3 = 576) and after concatenating it become (192384576) which contain all the digits from 1 to 9.
+
+## Tech Stacks :-
+
+- HTML
+- CSS
+- JavaScript
+
+## Features :-
+
+- Users can input a number.
+- Upon clicking the "Check for Fascinating" button, the application checks whether the entered number is a fascinating number or not.
+- The result is displayed below the input field, indicating whether the number is fascinating or not.
+
+## Screenshots :-
+
+![image]()
+
+![image]()
+
+![image]()
diff --git a/Calculators/Fascinating-Number-Calculator/assets/background.jpeg b/Calculators/Fascinating-Number-Calculator/assets/background.jpeg
new file mode 100644
index 0000000000000000000000000000000000000000..5179470f770cb01b654e8b04107d9348e617f8ba
GIT binary patch
literal 25832
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
literal 0
HcmV?d00001
diff --git a/Calculators/Fascinating-Number-Calculator/index.html b/Calculators/Fascinating-Number-Calculator/index.html
new file mode 100644
index 000000000..1b8febf8a
--- /dev/null
+++ b/Calculators/Fascinating-Number-Calculator/index.html
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+ Fascinating Number Calculator
+
+
+
+
+
+ Fascinating Number Checker Calculator
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Calculators/Fascinating-Number-Calculator/script.js b/Calculators/Fascinating-Number-Calculator/script.js
new file mode 100644
index 000000000..942e19af3
--- /dev/null
+++ b/Calculators/Fascinating-Number-Calculator/script.js
@@ -0,0 +1,38 @@
+const checkFascinating = () => {
+ let n = document.querySelector(".number").value;
+ let txt = document.querySelector(".text");
+ let s = document.querySelector(".showHow");
+ if (n === "" || Number.isNaN(n) || n < 100 || n > 999) {
+ txt.textContent = ("Please enter a valid number between 100 and 999");
+ s.textContent = ``
+ }
+ else {
+ let n2 = 2 * n;
+ let n3 = 3 * n;
+ let newnum = '' + n + '' + n2 + '' + n3;
+ let result = newnum;
+ if (result.length > 9) {
+ txt.textContent = "${n} is not a Fascinating Number!";
+ s.textContent = ``
+ }
+ else {
+ result = result.split('').sort((a, b) => a - b).join('');
+ let flag = 0;
+ for (let i = 1; i <= 9; i++) {
+ if (result[i - 1] != i) {
+ flag = 1;
+ txt.textContent = `${n} is not a Fascinating Number!`;
+ s.textContent = `PROOF: n = ${n}, 2*n = ${2 * n}, 3*n = ${3 * n} and after concatenating n , 2*n , 3*n we get : ${newnum} which does not contain all the digit from 1 to 9`;
+
+ break;
+ }
+ }
+ if (flag == 0) {
+ txt.textContent = `${n} is a Fascinating Number!`;
+ s.textContent = `PROOF: n = ${n}, 2 * n = ${2 * n}, 3 * n = ${3 * n} and after concatenating n, 2*n, 3*n we get : ${newnum} which contain all the digit from 1 to 9`;
+
+ }
+ }
+ }
+
+}
diff --git a/Calculators/Fascinating-Number-Calculator/style.css b/Calculators/Fascinating-Number-Calculator/style.css
new file mode 100644
index 000000000..1a12eae34
--- /dev/null
+++ b/Calculators/Fascinating-Number-Calculator/style.css
@@ -0,0 +1,73 @@
+body {
+ font-family: Arial, sans-serif;
+ background-color: rgb(255, 177, 255);
+ margin: 0;
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ justify-content: center;
+ height: 100vh;
+ background-image: url('assets/background.jpeg');
+ background-size: cover;
+ background-position: center;
+}
+
+h1 {
+ color: rgb(0, 104, 145);
+ margin-bottom: 40px;
+ font-weight: bold;
+}
+
+h2 {
+ color: #e74fd8;
+ margin-bottom: 40px;
+ font-weight: bold;
+
+}
+
+h3 {
+ color: rgb(39, 38, 38);
+ margin-bottom: 40px;
+ font-weight: bold;
+}
+
+
+.container {
+ display: flex;
+ flex-direction: column;
+ color: rgb(0, 140, 195);
+ font-weight: bold;
+ font-size: larger;
+ align-items: center;
+ justify-content: center;
+ background: linear-gradient(to right, #f9cad3, #bee8ff);
+ border-radius: 30px;
+ padding: 100px;
+ box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
+ border: #379df6;
+
+}
+
+label {
+ margin-bottom: 20px;
+}
+
+input {
+ padding: 8px;
+ margin-bottom: 20px;
+ width: 150px;
+ border: #67adea
+}
+
+button {
+ padding: 10px;
+ background-color: rgb(84, 189, 231);
+ color: white;
+ border: none;
+ cursor: pointer;
+ font-size: medium;
+}
+
+button:hover {
+ background-color: #2797f9;
+}
\ No newline at end of file
diff --git a/index.html b/index.html
index 2f191bd85..b80faf9d9 100644
--- a/index.html
+++ b/index.html
@@ -9,7 +9,8 @@
-
+
CalcDiverse
@@ -37,19 +38,24 @@
Home
- About
+ About
- Calculators
+
+ Calculators
- Contributors
+ Contributors
- FAQ
+ FAQ
- Contact
+ Contact
@@ -87,7 +93,8 @@ All calculators, spot in a single place!!
@@ -99,8 +106,9 @@ Calculates the distance between two points on a 2D plane.
-
-
+
+
@@ -113,7 +121,8 @@ Calculates the area and perimeter of different useful 2D shapes.
-
+
@@ -127,7 +136,8 @@ Calculates the distance between 2 points in a 3D space.
-
+
@@ -141,7 +151,8 @@ Calculates the volume and surface area of different important and useful 3D
-
+
@@ -155,7 +166,8 @@ Calculate the theoretical resistance of a 4-band resistor.
-
+
@@ -169,7 +181,8 @@ Calculates the ASCII value of any character.
-
+
@@ -183,7 +196,8 @@ Checks for a number to be abundant or not.
-
+
@@ -197,7 +211,8 @@ Calculates the person's age by taking in the date of birth as input.
-
+
@@ -211,7 +226,8 @@ Calculates the level of the air quality using AQI index as input.
-
+
@@ -225,7 +241,8 @@ Calculates the monthly payments and generates an Amortization schedule for l
-
+
@@ -239,7 +256,8 @@ Calculator which checks whether the two words are Anagram or not.
-
+
@@ -253,7 +271,8 @@ Calculates the antilog of the any given number taken over any base.
-
+
@@ -267,7 +286,8 @@ Calculates nth Term and sum of n Terms of the Arithmetic Geometric Sequence.
-
+
@@ -281,7 +301,8 @@ Calculates nth Term and sum of n Terms present in an Arithmetic Sequence.
-
+
@@ -295,7 +316,8 @@ Computes all the Armstrong Numbers for the specified Number of digits.
-
+
@@ -309,7 +331,8 @@ Calculates the aspect ratio of the specified height and width.
-
+
@@ -338,7 +361,8 @@ Calculates the arithmetic, geometric, and harmonic means.
-
+
@@ -352,7 +376,8 @@ Calculates the Body Mass Index of a person using Height & Weight.
-
+
@@ -366,7 +391,8 @@ Calculates the Basal Metabolic Rate of a person using height, weight & age.<
-
+
@@ -380,7 +406,8 @@ Converts a number between different bases.
-
+
@@ -394,9 +421,10 @@ Basic old school calculator for simple calculations
-
+
-
+
@@ -408,7 +436,8 @@ Calculates the probability of an event A given that event B has occurred.
-
+
@@ -422,7 +451,8 @@ Effortlessly split bills with our calculator. Simplify expense sharing now!<
-
+
@@ -436,7 +466,8 @@ Calculates the value of the probability mass function and probability distri
-
+
@@ -450,7 +481,8 @@ Calculates results of different bitwise operations based on inputs.
-
+
@@ -464,7 +496,8 @@ Given any number, it reaches to Four.
-
+
@@ -478,7 +511,8 @@ Calculates the body fat percentage of a person using neck, waist, weight & h
-
+
@@ -492,7 +526,8 @@ Calculates the time required to finish reading a book.
-
+
@@ -506,7 +541,8 @@ Check the number is bouncy or not and finds bouncy numbers in a range.
-
+
@@ -520,7 +556,8 @@ Checks for a number to be a buzz number or not.
-
+
@@ -534,7 +571,8 @@ Converts CGPA to percentage and vice-versa.
-
+
@@ -548,7 +586,8 @@ Calculates the wait time and turnaround time for various CPU scheduling algo
-
+
@@ -562,7 +601,8 @@ Converts various css units.
-
+
@@ -576,7 +616,8 @@ Calculates the amount of calories burnt from particular exercise.
-
+
@@ -590,7 +631,8 @@ Calculates daily calorie consumed based on given inputs.
-
+
@@ -604,7 +646,8 @@ Calculates daily calorie intake based on given inputs.
-
+
@@ -613,12 +656,14 @@ Calculates daily calorie intake based on given inputs.
Carbon Footprint Calculator
-
Calculates an individual's carbon footprint based on the miles driven per year, per month, and per week.
+
Calculates an individual's carbon footprint based on the miles driven per year, per month, and per
+ week.
@@ -632,7 +677,8 @@
Calculates Centripetal force and acceleration.
-
+
@@ -646,7 +692,8 @@
Checks if a number is circular prime and finds circular prime numbers in a r
-
+
@@ -660,7 +707,8 @@ Calculates the angle between the hour and minute hands for a specified time.
-
+
@@ -669,12 +717,14 @@ Calculates the angle between the hour and minute hands for a specified time.
Clothing Size Calculator
-
Inter-converts clothing sizes from one country to another, the international size, and the exact measurements for each size.
+
Inter-converts clothing sizes from one country to another, the international size, and the exact
+ measurements for each size.
@@ -688,7 +738,8 @@
Interconverts color codes among RGB, RGBA, HEX (Hexadecimal), HSL, HSV and C
-
+
@@ -702,7 +753,8 @@
Calculates the nth complement of a given number in a specified base.
-
+
@@ -716,7 +768,8 @@ Perfoms mathematical operations on complex numbers.
-
+
@@ -730,7 +783,8 @@ Takes Principal amount, time in years, interest rate and Gives compound inte
-
+
@@ -744,7 +798,8 @@ Calculates the Conductivity & Resistivity.
-
+
@@ -758,7 +813,8 @@ Calculates the time in which you can payoff your Credits.
-
+
@@ -772,7 +828,8 @@ Calculates various cricket related terms.
-
+
@@ -786,7 +843,8 @@ Checks if a number is cuban prime or not and finds cuban prime numbers in a
-
+
@@ -800,7 +858,8 @@ Calculates cube root of any number.
-
+
@@ -814,7 +873,8 @@ solves cubic equations, providing real or complex solutions
-
+
@@ -828,7 +888,8 @@ Converts the value of one Currency unit into another Currency unit.
-
+
@@ -842,7 +903,8 @@ Calculates the Engineering / Medical cutoff for students.
-
+
@@ -856,7 +918,8 @@ Calculates your debt-to-income ratio, to help in managing your financial hea
-
+
@@ -870,7 +933,8 @@ Converts input data size to other data sizes instantly.
-
+
@@ -884,7 +948,8 @@ Calculates Date & Time of the specific period.
-
+
@@ -898,7 +963,8 @@ Calculates the day for the specified date.
-
+
@@ -912,7 +978,8 @@ Calculates the number of days remaining until a selected date.
-
+
@@ -926,7 +993,8 @@ Evaluates integral of mathematical functions with definite limits.
-
+
@@ -940,7 +1008,8 @@ Converts the Degree into Radian and vice-versa.
-
+
@@ -954,7 +1023,8 @@ Calculator that helps photographers determine the depth of field based on so
-
+
@@ -968,7 +1038,8 @@ Evaluates derivatives and mathematical functions.
-
+
@@ -982,7 +1053,8 @@ Checks the number is disarium or not and finds disarium numbers in a range.<
-
+
@@ -996,7 +1068,8 @@ Unlock Savings with Precision: Your Ultimate Discount Calculator.
-
+
@@ -1010,7 +1083,8 @@ Calculates the distance whether Dora can view the object.
-
+
@@ -1024,8 +1098,9 @@ Calculates the required time for downloading as per different system configu
-
-
+
+
@@ -1038,7 +1113,8 @@ Calculates The EMI based on loan amount, interest rate and tenure.
-
+
@@ -1052,7 +1128,8 @@ Calculates electric power based on user-supplied voltage in Volts and curren
-
+
@@ -1066,7 +1143,8 @@ Calculates electricity costs based on user-supplied units, time, and cost pa
-
+
@@ -1080,7 +1158,8 @@ Calculates Area and Perimeter for Ellipse and Hyperbola.
-
+
@@ -1094,8 +1173,9 @@ Estimates the annual energy and water consumption.
-
-
+
+
@@ -1108,7 +1188,8 @@ Calculates the Equivalent Resistance of the Series and Parallel Configuratio
-
+
@@ -1122,7 +1203,8 @@ Calculates the Savings from your income and expenditure.
-
+
@@ -1136,7 +1218,8 @@ Takes two numbers X and Y and then calculate XY.
-
+
@@ -1150,7 +1233,23 @@ Calculates the factorial of any large number instantly.
-
+
+
+
+
+
+
+
+
+
Fascinating Number Calculator
+
Checks if a given number is fascinating or not.
+
@@ -1164,7 +1263,8 @@
Calculates the Nth number from Fibonacci Sequence.
-
+
@@ -1178,7 +1278,8 @@
Calculates the cost of fuel based on fuel efficiency and distance travelled.
-
+
@@ -1192,7 +1293,8 @@ Calculates the efficiency of a vehicle.
-
+
@@ -1206,7 +1308,8 @@ Calculates Greatest Common Divisor of Two values or multiple values.
-
+
@@ -1220,7 +1323,8 @@ Calculates SGPA and CGPA on the basis of credits and grades.
-
+
@@ -1234,7 +1338,8 @@ Calculates the Goods and Service tax of any product in rupees and dollars.
-
+
@@ -1248,7 +1353,8 @@ Calculates the nth root of a given number upto n precision.
-
+
@@ -1262,7 +1368,8 @@ Calculates nth Term and sum of n Terms present in an Geometric Sequence.
-
+
@@ -1276,7 +1383,8 @@ Calculates the grade based on marks entered.
-
+
@@ -1290,7 +1398,8 @@ Calculator which includes a graphical display to visualize functions.
-
+
@@ -1304,7 +1413,8 @@ Calculates the Gravitational Force between two masses.
-
+
@@ -1318,7 +1428,8 @@ Check if a number is Happy or not and finds happy number in a range.
-
+
@@ -1332,7 +1443,8 @@ Calculates the nth term of Harmonic Progression series.
-
+
@@ -1346,7 +1458,8 @@ Calculates the heart rate monitors.
-
+
@@ -1360,7 +1473,8 @@ Converts the height between various units.
-
+
@@ -1374,7 +1488,8 @@ Performs arithmetic operations on hexadecimal numbers.
-
+
@@ -1388,7 +1503,8 @@ Calculates total budget for home renovation.
-
+
@@ -1402,7 +1518,8 @@ Calculates the cost of your home security.
-
+
@@ -1416,7 +1533,8 @@ Calculates the horsepower using force and velocity.
-
+
@@ -1430,7 +1548,8 @@ Calculates pressure, volume, temperature, and moles based on other inputs.
-
+
@@ -1444,7 +1563,8 @@ Calculates tax liability based on user input annual income.
-
+
@@ -1458,7 +1578,8 @@ Converts between infix, prefix and postfix expressions.
-
+
@@ -1466,13 +1587,14 @@ Converts between infix, prefix and postfix expressions.
-
Intelligence Calculator
+
Intelligence Calculator
Shows the intelligence using his/her IQ.
@@ -1486,7 +1608,8 @@
Calculates the inverse of a provided function.
-
+
@@ -1500,7 +1623,8 @@
Calculates the risk in Investment on the basis of some input parameters.
-
+
@@ -1514,7 +1638,8 @@ Checks whether the number is Kaprekar Number or not.
-
+
@@ -1528,7 +1653,8 @@ Calculates LCM of multiple numbers.
-
+
@@ -1542,7 +1668,8 @@ Checks whether the entered year is a leap year or not.
-
+
@@ -1556,7 +1683,8 @@ Calculates the length conversion between two specified units.
-
+
@@ -1570,7 +1698,8 @@ Calculates the amount we need in Life Insurance.
-
+
@@ -1584,7 +1713,8 @@ Calculates values of variables from linear equation in two variables.
-
+
@@ -1598,7 +1728,8 @@ Calculator that calculates the amount of money to pay as compound interest.<
-
+
@@ -1612,8 +1743,9 @@ Calculates the due date of the ongoing loan.
-
-
+
+
@@ -1626,7 +1758,8 @@ Calculates the log of the given number to any base.
-
+
@@ -1635,12 +1768,14 @@ Calculates the log of the given number to any base.
Love Calculator
-
Calculates a percentage score of love compatibility based on names or birthdates (mostly for fun).
+
Calculates a percentage score of love compatibility based on names or birthdates (mostly for fun).
+
@@ -1654,7 +1789,8 @@
Calculates the Mass conversion between two specified units.
-
+
@@ -1668,7 +1804,8 @@
Your key to matrix operations!
-
+
@@ -1682,7 +1819,8 @@ Computes the total atomic weights of elements in a given chemical formula
-
+
@@ -1696,7 +1834,8 @@ Calculates the momentum of the body using its mass and velocity.
-
+
@@ -1710,7 +1849,8 @@ It allows users to compare old and new loan terms by inputting relevant info
-
+
@@ -1724,7 +1864,8 @@ Calculates the multiplication table of any number.
-
+
@@ -1733,12 +1874,14 @@ Calculates the multiplication table of any number.
NPV Calculator
-
Calculates the Net Present Value based on initial investment, the discount rate, and the yearly cash flows.
+
Calculates the Net Present Value based on initial investment, the discount rate, and the yearly cash
+ flows.
@@ -1752,7 +1895,8 @@
Checks the number is neon or not and finds neon numbers in a range.
-
+
@@ -1766,7 +1910,8 @@
Calculates the actual take-home pay from your Cost to Company (CTC).
-
+
@@ -1780,7 +1925,8 @@ Calculates the net worth by taking our assets and liabilities.
-
+
@@ -1794,7 +1940,8 @@ Calculates the days remaining until the next birthday.
-
+
@@ -1808,7 +1955,8 @@ Checks whether the given number is niven or not.
-
+
@@ -1822,7 +1970,8 @@ Calculates the number of days between two specified dates.
-
+
@@ -1836,7 +1985,8 @@ Converts binary to decimal, octal, hexadecimal and vice versa.
-
+
@@ -1850,7 +2000,8 @@ Calculates the total nutrition values based on user inputs.
-
+
@@ -1864,7 +2015,8 @@ Checks if an entered number or string is Palindrome or not.
-
+
@@ -1878,7 +2030,8 @@ Calculates the strength of the Password.
-
+
@@ -1892,7 +2045,8 @@ Calculates the value percentage of any given number.
-
+
@@ -1906,7 +2060,8 @@ Converts given Percentage to Fraction and vice-versa with detailed solution.
-
+
@@ -1920,7 +2075,8 @@ Check for a number to be perfect or not.
-
+
@@ -1934,7 +2090,8 @@ Provides detailed information about elements in the periodic table.
-
+
@@ -1948,7 +2105,8 @@ Calculates nPr and nCr after taking inputs as n and r.
-
+
@@ -1962,7 +2120,8 @@ Calculates a pet's age in human years.
-
+
@@ -1976,7 +2135,8 @@ Calculates various parameters of planetary motion using Kepler's laws.
-
+
@@ -1990,7 +2150,8 @@ Calculates the real and imaginary roots of a given polynomial up to degree 2
-
+
@@ -2004,7 +2165,8 @@ Calculates the density of the population in a specific area.
-
+
@@ -2018,7 +2180,8 @@ Calculates power between different units.
-
+
@@ -2027,12 +2190,14 @@ Calculates power between different units.
Pregnancy Due Date Calculator
-
Designed to estimate the due date for a pregnant woman based on the first day of her last menstrual period.
+
Designed to estimate the due date for a pregnant woman based on the first day of her last menstrual
+ period.
@@ -2046,7 +2211,8 @@
Calculates the Pressure conversion between two specified units.
-
+
@@ -2060,7 +2226,8 @@
Calculates the prime factors of the given number.
-
+
@@ -2074,7 +2241,8 @@ Calculates the Probability of different events.
-
+
@@ -2088,7 +2256,8 @@ Calculates the profit or loss in a click.
-
+
@@ -2102,7 +2271,8 @@ Calculates Max Height, Range, Time Of Flight of Projectile.
-
+
@@ -2116,7 +2286,8 @@ Checks if a number is pronic and finds pronic numbers in a range.
-
+
@@ -2130,7 +2301,8 @@ Input three values to compute the fourth, showcasing proportionality..
-
+
@@ -2144,7 +2316,8 @@ Which takes two sides of right-angled triangle and gives third side.
-
+
@@ -2158,7 +2331,8 @@ Generates the QR Code according to the given input.
-
+
@@ -2172,7 +2346,8 @@ Calculates the roots of a quadratic equation.
-
+
@@ -2186,7 +2361,8 @@ Calculates the Quotient and Remainder.
-
+
@@ -2200,7 +2376,8 @@ Calculates the return on investment for your invested amount.
-
+
@@ -2209,12 +2386,14 @@ Calculates the return on investment for your invested amount.
RPN Calculator
-
Reverse Polish Notation calculator which represents expressions by placeing the operator after the operands.
+
Reverse Polish Notation calculator which represents expressions by placeing the operator after the
+ operands.
@@ -2228,7 +2407,8 @@
Generates randomized English alphabets used in brain teaser activities.
-
+
@@ -2242,7 +2422,8 @@
Generates a random number between 1 and 100.
-
+
@@ -2256,7 +2437,8 @@ Generates random words based on a specified starting letter and the desired
-
+
@@ -2270,7 +2452,8 @@ Which takes two numbers X and Y and then calculate X / Y.
-
+
@@ -2279,12 +2462,14 @@ Which takes two numbers X and Y and then calculate X / Y.
Real Estate Calculator
-
This tool allows users to input property details and obtain essential information for financial planning.
+
This tool allows users to input property details and obtain essential information for financial
+ planning.
@@ -2293,12 +2478,14 @@
This tool allows users to input property details and obtain essential inform
Recipe Cost Calculator
-
This tool enables users to input ingredients and quantities to calculate the total cost of a recipe.
+
This tool enables users to input ingredients and quantities to calculate the total cost of a recipe.
+
@@ -2312,7 +2499,8 @@
Converts Rectangular form into Polar form and vice versa.
-
+
@@ -2326,7 +2514,8 @@
Predicts the user retirement savings growth.
-
+
@@ -2340,7 +2529,8 @@ Converts Roman Numeral form into Decimal form.
-
+
@@ -2354,7 +2544,8 @@
Calculate the running Pace/Time/Distance in your desired units.
-
+
@@ -2368,7 +2559,8 @@ Estimates the expected salary based on some parameters.
-
+
@@ -2382,7 +2574,8 @@ Calculates salary across across various timeframes simultaneously.
-
+
@@ -2391,12 +2584,14 @@ Calculates salary across across various timeframes simultaneously.
Savings Calculator
-
Calculates the total amount we can save over a specified period by making monthly deposits at a fixed interest rate.
+
Calculates the total amount we can save over a specified period by making monthly deposits at a
+ fixed interest rate.
@@ -2410,7 +2605,8 @@
Counts the number of sentences in a given text.
-
+
@@ -2424,7 +2620,8 @@
Calculator that helps to find the perfect shoe size.
-
+
@@ -2438,7 +2635,8 @@ Calculates the Short URL from Long URL.
-
+
@@ -2452,7 +2650,8 @@ Calculates the shortest path between the two nodes.
-
+
@@ -2466,7 +2665,8 @@ Calculates the simple interest.
-
+
@@ -2480,7 +2680,8 @@ Calculates the amount of sleep required based on age and activity level.
-
+
@@ -2489,12 +2690,14 @@ Calculates the amount of sleep required based on age and activity level.
Sleep Cycle Calculator
-
Calculates optimal bedtimes based on desired wake-up time and the scientific 90-min sleep cycles.
+
Calculates optimal bedtimes based on desired wake-up time and the scientific 90-min sleep cycles.
+
@@ -2508,7 +2711,8 @@
Calculates the slope of the line.
-
+
@@ -2522,7 +2726,8 @@ Calculator that determines whether a given number is a Smith number or not.<
-
+
@@ -2536,7 +2741,8 @@ This tool allows users to convert speeds between different units.
-
+
@@ -2550,7 +2756,8 @@ Calculates square and cube of a number.
-
+
@@ -2564,7 +2771,8 @@ Calculates the square root of a number instantly.
-
+
@@ -2578,7 +2786,8 @@ Calculates Maximum, minimum, mean, median, mode, etc.
-
+
@@ -2592,7 +2801,8 @@ Computes stress and strain using force, area, and length inputs.
-
+
@@ -2601,12 +2811,14 @@ Computes stress and strain using force, area, and length inputs.
Sunrise Sunset Calculator
-
Calculates approximate about when the sun will rise and set at that particular point on the Earth's surface.
+
Calculates approximate about when the sun will rise and set at that particular point on the Earth's
+ surface.
@@ -2620,7 +2832,8 @@
Calculator that gives an idea of the returns on their mutual fund investment
-
+
@@ -2634,8 +2847,9 @@
Calculates the cost of taxi ride based on distance, base fare and time.
-
-
+
+
@@ -2648,7 +2862,8 @@ Calculates the Taylor Series expansion of a mathematical function.
-
+
@@ -2662,7 +2877,8 @@ Calculates the Temperature conversion between two specified units.
-
+
@@ -2676,7 +2892,8 @@ Whatever number you give it will return 7.
-
+
@@ -2690,7 +2907,8 @@ Calculates Hours, Minutes, Seconds for any entered time.
-
+
@@ -2704,7 +2922,8 @@ Calculates the time complexity of given programs by the user.
-
+
@@ -2718,7 +2937,8 @@ Instantly find the time difference anywhere in the world.
-
+
@@ -2732,7 +2952,8 @@ Calculates the tip amount and final amount based on tip percentage and amoun
-
+
@@ -2746,7 +2967,8 @@ Calculates the torque based on force, distance, and angle entered.
-
+
@@ -2760,7 +2982,8 @@ Calculates the different results of a triangle based on input sides.
-
+
@@ -2774,7 +2997,8 @@ Calculates trigonometric functions and inverses.
-
+
@@ -2788,7 +3012,8 @@ Provides the graph as per the given function like sin, cos, tan, etc.
-
+
@@ -2802,7 +3027,8 @@ Calculates the pair of prime numbers that have a difference of 2.
-
+
@@ -2816,7 +3042,8 @@ Calculates the typing speed in two different units.
-
+
@@ -2830,7 +3057,8 @@ Converts values between different units of measurement.
-
+
@@ -2844,7 +3072,8 @@ Calculates the resultant vector, dot product and angle between 2 vectors.
-
+
@@ -2858,7 +3087,8 @@ Calculates the velocity and acceleration by taking distance and time.
-
+
@@ -2872,7 +3102,8 @@ Calculates number of vowels and consonants in a given paragraph.
-
+
@@ -2886,7 +3117,8 @@ Calculate daily water intake based on weight, activity, and weather.
-
+
@@ -2900,7 +3132,8 @@ Calculates the TDS of the given water sample.
-
+
@@ -2909,12 +3142,14 @@ Calculates the TDS of the given water sample.
Weather Calculator
-
Calculates wind chill factor, dew point, heat index, reports human thermal comfort and converts temperature.
+
Calculates wind chill factor, dew point, heat index, reports human thermal comfort and converts
+ temperature.
@@ -2928,7 +3163,8 @@
Calculates the bandwidth of a website based on some factors.
-
+
@@ -2942,7 +3178,8 @@
Calculates the weight between different units.
-
+
@@ -2956,7 +3193,8 @@ Counts the Total Words, Unique words, Average word length and Exports the da
-
+
@@ -2970,7 +3208,8 @@ Calculates the linear density of the yarn from unit system to another.
-
+
@@ -2978,7 +3217,9 @@ Calculates the linear density of the yarn from unit system to another.
-
+
@@ -2997,17 +3238,25 @@ Calculates the linear density of the yarn from unit system to another.
Created By Rakesh Roshan ❤️ | ©