Spaces:
Sleeping
Sleeping
| import streamlit as st | |
| # Streamlit UI | |
| st.title("NM Calculation App") | |
| # Input fields | |
| m = st.number_input("Enter m:", value=65.0) | |
| mtg = st.number_input("Enter mtg:", value=85.46) | |
| mti = st.number_input("Enter mti:", value=72.05) | |
| mgq = st.number_input("Enter mgq:", value=30.0) | |
| miq = st.number_input("Enter miq:", value=24.0) | |
| # Compute NM | |
| if mti != miq: # Avoid division by zero | |
| nm = (mtg - mgq) / (mti - miq) * (m - miq) + mgq | |
| st.success(f"Calculated NM: {nm:.2f}") | |
| else: | |
| st.error("Invalid input: mti and miq cannot be the same (division by zero).") | |