이 MCP로 할 수 있는 일
Provides calculators for French and Belgian taxes, salaries, pensions, VAT, loans, health metrics, education scores, fitness, and general conversions.
도구
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['weight', 'reps'], 'properties': {'reps': {'type': 'number', 'maximum': 30, 'minimum': 1, 'description': 'Repetitions performed at that weight'}, 'weight': {'type': 'number', 'minimum': 1, 'description': 'Weight lifted in kg or lbs'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['hours1', 'minutes1', 'hours2', 'minutes2'], 'properties': {'hours1': {'type': 'number', 'minimum': 0, 'description': 'First duration — hours'}, 'hours2': {'type': 'number', 'minimum': 0, 'description': 'Second duration — hours'}, 'minutes1': {'type': 'number', 'maximum': 59, 'minimum': 0, 'description': 'First duration — minutes'}, 'minutes2': {'type': 'number', 'maximum': 59, 'minimum': 0, 'description': 'Second duration — minutes'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['birth_date'], 'properties': {'birth_date': {'type': 'string', 'description': 'YYYY-MM-DD — Date of birth'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['birth_date'], 'properties': {'birth_date': {'type': 'string', 'description': 'Birth date YYYY-MM-DD'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['drinks'], 'properties': {'drinks': {'type': 'array', 'items': {'type': 'object', 'required': ['type', 'volume_ml', 'abv_pct'], 'properties': {'type': {'enum': ['beer', 'wine', 'spirit', 'cocktail'], 'type': 'string'}, 'abv_pct': {'type': 'number', 'exclusiveMinimum': 0}, 'volume_ml': {'type': 'number', 'exclusiveMinimum': 0}}, 'additionalProperties': False}}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['altitude_m'], 'properties': {'altitude_m': {'type': 'number', 'maximum': 8850, 'minimum': 0, 'description': 'Target altitude in meters'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['value', 'from_unit', 'to_unit'], 'properties': {'value': {'type': 'number', 'description': 'Angle value'}, 'to_unit': {'enum': ['degrees', 'radians', 'gradians', 'turns'], 'type': 'string', 'description': 'Target unit'}, 'from_unit': {'enum': ['degrees', 'radians', 'gradians', 'turns'], 'type': 'string', 'description': 'Source unit'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['principal', 'rate', 'periods'], 'properties': {'rate': {'type': 'number', 'minimum': 0, 'description': 'Annual interest rate percent'}, 'periods': {'type': 'number', 'description': 'Number of payment periods (months)', 'exclusiveMinimum': 0}, 'principal': {'type': 'number', 'description': 'Principal amount EUR', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'query': {'type': 'string', 'maxLength': 500, 'minLength': 3, 'description': 'Calculation request in natural language (English or French)'}, 'context': {'type': 'string', 'description': 'Optional context: units, constraints, domain'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['length_cm', 'width_cm', 'height_cm'], 'properties': {'width_cm': {'type': 'number', 'exclusiveMinimum': 0}, 'height_cm': {'type': 'number', 'exclusiveMinimum': 0}, 'length_cm': {'type': 'number', 'exclusiveMinimum': 0}, 'substrate_cm': {'type': 'number', 'default': 3, 'minimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['shape'], 'properties': {'d1': {'type': 'number', 'minimum': 0, 'description': 'Diagonal 1 for rhombus'}, 'd2': {'type': 'number', 'minimum': 0, 'description': 'Diagonal 2 for rhombus'}, 'side': {'type': 'number', 'minimum': 0, 'description': 'Side for hexagon'}, 'shape': {'enum': ['rectangle', 'triangle', 'circle', 'trapezoid', 'hexagon', 'rhombus', 'ellipse'], 'type': 'string', 'description': 'Shape type'}, 'width': {'type': 'number', 'minimum': 0, 'description': 'Width'}, 'height': {'type': 'number', 'minimum': 0, 'description': 'Height'}, 'length': {'type': 'number', 'minimum': 0, 'description': 'Length or base'}, 'radius': {'type': 'number', 'minimum': 0, 'description': 'Radius'}, 'semi_major': {'type': 'number', 'minimum': 0, 'description': 'Semi-major axis for ellipse'}, 'semi_minor': {'type': 'number', 'minimum': 0, 'description': 'Semi-minor axis for ellipse'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['revenue'], 'properties': {'revenue': {'type': 'number', 'minimum': 0, 'description': "Annual revenue (chiffre d'affaires) in euros"}, 'category': {'enum': ['vente', 'service_bic', 'service_bnc', 'liberal'], 'type': 'string', 'default': 'service_bnc', 'description': 'Activity category: vente (sales), service_bic, service_bnc, liberal'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['values'], 'properties': {'values': {'type': 'array', 'items': {'type': 'number'}, 'minItems': 1, 'description': 'Array of numbers'}, 'weights': {'type': 'array', 'items': {'type': 'number'}, 'description': 'Optional weights for weighted average'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['continuous_control', 'french_written', 'french_oral', 'philosophy', 'specialty1', 'specialty2', 'grand_oral'], 'properties': {'grand_oral': {'type': 'number', 'maximum': 20, 'minimum': 0, 'description': 'Grand oral (/20, coeff 10)'}, 'philosophy': {'type': 'number', 'maximum': 20, 'minimum': 0, 'description': 'Philosophy (/20, coeff 8)'}, 'specialty1': {'type': 'number', 'maximum': 20, 'minimum': 0, 'description': 'Specialty 1 (/20, coeff 16)'}, 'specialty2': {'type': 'number', 'maximum': 20, 'minimum': 0, 'description': 'Specialty 2 (/20, coeff 16)'}, 'french_oral': {'type': 'number', 'maximum': 20, 'minimum': 0, 'description': 'French oral exam (/20, coeff 5)'}, 'french_written': {'type': 'number', 'maximum': 20, 'minimum': 0, 'description': 'French written exam (/20, coeff 5)'}, 'continuous_control': {'type': 'number', 'maximum': 720, 'minimum': 0, 'description': 'Continuous assessment score (/720 = 40%)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['altitude_m', 'flour_cups', 'sugar_cups', 'liquid_cups', 'oven_temp_c'], 'properties': {'altitude_m': {'type': 'number', 'minimum': 0, 'description': 'Altitude in meters'}, 'flour_cups': {'type': 'number', 'minimum': 0, 'description': 'Flour in cups'}, 'sugar_cups': {'type': 'number', 'minimum': 0, 'description': 'Sugar in cups'}, 'liquid_cups': {'type': 'number', 'minimum': 0, 'description': 'Liquid in cups'}, 'oven_temp_c': {'type': 'number', 'description': 'Oven temperature °C', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ingredient', 'quantity_cups'], 'properties': {'ingredient': {'enum': ['flour', 'sugar', 'butter', 'milk', 'cream', 'eggs'], 'type': 'string'}, 'quantity_cups': {'type': 'number', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['value', 'from_base', 'to_base'], 'properties': {'value': {'type': 'string', 'description': 'Number as string'}, 'to_base': {'type': 'integer', 'maximum': 36, 'minimum': 2, 'description': 'Target base'}, 'from_base': {'type': 'integer', 'maximum': 36, 'minimum': 2, 'description': 'Source base'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['span_m', 'load_kg_per_m'], 'properties': {'span_m': {'type': 'number', 'minimum': 0, 'description': 'Beam span in meters'}, 'beam_type': {'enum': ['simply_supported', 'cantilever'], 'type': 'string', 'default': 'simply_supported', 'description': 'Support type'}, 'load_kg_per_m': {'type': 'number', 'minimum': 0, 'description': 'Distributed load in kg/m'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['catalog_value', 'co2'], 'properties': {'co2': {'type': 'number', 'minimum': 0, 'description': 'CO2 emissions in g/km'}, 'fuel_type': {'enum': ['diesel', 'essence', 'electric'], 'type': 'string', 'default': 'essence', 'description': 'Fuel type'}, 'catalog_value': {'type': 'number', 'minimum': 0, 'description': 'Catalog value of the vehicle (HTVA) in euros'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['amount', 'relationship'], 'properties': {'amount': {'type': 'number', 'minimum': 0, 'description': 'Donation amount in euros'}, 'relationship': {'enum': ['direct_line', 'between_spouses', 'others'], 'type': 'string', 'description': 'Relationship: direct_line (parents/children), between_spouses (or cohabitants), others'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['income'], 'properties': {'income': {'type': 'number', 'minimum': 0, 'description': 'Annual taxable income in euros'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['career_years', 'average_salary'], 'properties': {'career_years': {'type': 'number', 'maximum': 45, 'minimum': 0, 'description': 'Number of career years'}, 'average_salary': {'type': 'number', 'minimum': 0, 'description': 'Average annual salary in euros'}, 'household_type': {'enum': ['single', 'household'], 'type': 'string', 'default': 'single', 'description': 'Pension type: single rate (60%) or household rate (75%)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['gross_monthly'], 'properties': {'gross_monthly': {'type': 'number', 'minimum': 0, 'description': 'Gross monthly salary in euros'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['annual_income'], 'properties': {'annual_income': {'type': 'number', 'minimum': 0, 'description': 'Annual net professional income in euros'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['amount'], 'properties': {'mode': {'enum': ['ht', 'ttc'], 'type': 'string', 'default': 'ht', 'description': 'Input mode: ht=before tax, ttc=after tax'}, 'rate': {'enum': ['6', '12', '21'], 'type': 'string', 'default': '21', 'description': 'VAT rate: 6%, 12% or 21%'}, 'amount': {'type': 'number', 'minimum': 0, 'description': 'Amount in euros'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['birth_date', 'target_date'], 'properties': {'birth_date': {'type': 'string', 'description': 'Birth date YYYY-MM-DD'}, 'target_date': {'type': 'string', 'description': 'Target date YYYY-MM-DD'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['drinks', 'weight_kg', 'sex', 'hours_drinking'], 'properties': {'sex': {'enum': ['male', 'female'], 'type': 'string', 'description': 'Biological sex'}, 'drinks': {'type': 'number', 'minimum': 0, 'description': 'Number of standard drinks (1 drink = 14g pure alcohol)'}, 'weight_kg': {'type': 'number', 'minimum': 1, 'description': 'Body weight in kilograms'}, 'hours_drinking': {'type': 'number', 'minimum': 0, 'description': 'Hours elapsed since first drink'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['weight_kg', 'height_cm'], 'properties': {'height_cm': {'type': 'number', 'minimum': 50, 'description': 'Height in centimeters'}, 'weight_kg': {'type': 'number', 'minimum': 1, 'description': 'Weight in kilograms'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['weight_kg', 'height_cm', 'age', 'sex'], 'properties': {'age': {'type': 'number', 'maximum': 120, 'minimum': 1, 'description': 'Age in years'}, 'sex': {'enum': ['male', 'female'], 'type': 'string', 'description': 'Biological sex'}, 'height_cm': {'type': 'number', 'minimum': 50, 'description': 'Height in centimeters'}, 'weight_kg': {'type': 'number', 'minimum': 1, 'description': 'Weight in kilograms'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['bmi', 'age', 'sex'], 'properties': {'age': {'type': 'number', 'maximum': 120, 'minimum': 1, 'description': 'Age in years'}, 'bmi': {'type': 'number', 'maximum': 70, 'minimum': 10, 'description': 'Body Mass Index'}, 'sex': {'enum': ['male', 'female'], 'type': 'string', 'description': 'Biological sex'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['sex', 'waist_cm', 'neck_cm', 'height_cm'], 'properties': {'sex': {'enum': ['male', 'female'], 'type': 'string', 'description': 'Biological sex'}, 'hip_cm': {'type': 'number', 'default': 90, 'minimum': 40, 'description': 'Hip circumference in cm (widest point, required for females)'}, 'neck_cm': {'type': 'number', 'minimum': 20, 'description': 'Neck circumference in cm (below larynx)'}, 'waist_cm': {'type': 'number', 'minimum': 40, 'description': 'Waist circumference in cm (at navel for males, narrowest for females)'}, 'height_cm': {'type': 'number', 'minimum': 100, 'description': 'Height in centimeters'}, 'weight_kg': {'type': 'number', 'default': 70, 'minimum': 30, 'description': 'Body weight in kg (default 70kg for fat mass calculation)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['bpm', 'note_value'], 'properties': {'bpm': {'type': 'number', 'maximum': 300, 'minimum': 20, 'description': 'Tempo in beats per minute'}, 'note_value': {'enum': ['whole', 'half', 'quarter', 'eighth', 'sixteenth', 'dotted_quarter', 'triplet_quarter'], 'type': 'string', 'description': 'Musical note value to convert'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['speed_kmh'], 'properties': {'condition': {'enum': ['dry', 'wet', 'icy'], 'type': 'string', 'default': 'dry', 'description': 'Road'}, 'speed_kmh': {'type': 'number', 'minimum': 1, 'description': 'Speed km/h'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chainring_teeth', 'cog_teeth'], 'properties': {'cog_teeth': {'type': 'number', 'minimum': 1, 'description': 'Number of teeth on the rear cog'}, 'chainring_teeth': {'type': 'number', 'minimum': 1, 'description': 'Number of teeth on the front chainring'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['underbust_cm', 'bust_cm', 'system'], 'properties': {'system': {'enum': ['FR', 'US', 'UK'], 'type': 'string'}, 'bust_cm': {'type': 'number', 'exclusiveMinimum': 0}, 'underbust_cm': {'type': 'number', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['band_size', 'cup', 'from_system'], 'properties': {'cup': {'type': 'string', 'description': 'Cup letter (A, B, C, D, DD, E, F)'}, 'band_size': {'type': 'integer', 'description': 'Band size in source system (numeric)', 'exclusiveMinimum': 0}, 'from_system': {'enum': ['FR', 'US', 'UK', 'EU'], 'type': 'string', 'description': 'Source sizing system'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['flour_grams', 'water_grams'], 'properties': {'flour_grams': {'type': 'number', 'description': 'Flour weight grams', 'exclusiveMinimum': 0}, 'water_grams': {'type': 'number', 'description': 'Water weight grams', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['fixed_costs', 'price_per_unit', 'variable_cost_per_unit'], 'properties': {'fixed_costs': {'type': 'number', 'minimum': 0, 'description': 'Total fixed costs'}, 'price_per_unit': {'type': 'number', 'minimum': 0.01, 'description': 'Selling price per unit'}, 'variable_cost_per_unit': {'type': 'number', 'minimum': 0, 'description': 'Variable cost per unit'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['animal', 'mating_date'], 'properties': {'animal': {'enum': ['dog', 'cat', 'rabbit', 'hamster'], 'type': 'string'}, 'mating_date': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['socle_commun', 'french', 'math', 'history_geo', 'science', 'oral'], 'properties': {'math': {'type': 'number', 'maximum': 100, 'minimum': 0, 'description': 'Math exam score (/100)'}, 'oral': {'type': 'number', 'maximum': 100, 'minimum': 0, 'description': 'Oral exam score (/100)'}, 'french': {'type': 'number', 'maximum': 100, 'minimum': 0, 'description': 'French exam score (/100)'}, 'science': {'type': 'number', 'maximum': 50, 'minimum': 0, 'description': 'Science score (/50)'}, 'history_geo': {'type': 'number', 'maximum': 50, 'minimum': 0, 'description': 'History-Geography score (/50)'}, 'socle_commun': {'type': 'number', 'maximum': 400, 'minimum': 50, 'description': 'Socle commun points (50-400)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['length_m', 'height_m'], 'properties': {'type': {'enum': ['standard', 'parpaing'], 'type': 'string', 'default': 'parpaing', 'description': 'Brick type'}, 'height_m': {'type': 'number', 'minimum': 0.1, 'description': 'Wall height m'}, 'length_m': {'type': 'number', 'minimum': 0.1, 'description': 'Wall length m'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['volume_m3', 'object_mass'], 'properties': {'volume_m3': {'type': 'number', 'minimum': 0, 'description': 'Object volume m³'}, 'object_mass': {'type': 'number', 'minimum': 0, 'description': 'Object mass kg'}, 'fluid_density': {'type': 'number', 'default': 1000, 'description': 'Fluid density kg/m³'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['monthly_expenses', 'cash_balance'], 'properties': {'cash_balance': {'type': 'number', 'minimum': 0, 'description': 'Cash in bank EUR'}, 'monthly_revenue': {'type': 'number', 'default': 0, 'minimum': 0, 'description': 'Monthly revenue EUR'}, 'monthly_expenses': {'type': 'number', 'minimum': 0, 'description': 'Monthly expenses EUR'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['power_w', 'length_m'], 'properties': {'power_w': {'type': 'number', 'minimum': 1, 'description': 'Power W'}, 'voltage': {'type': 'number', 'default': 230, 'description': 'Voltage'}, 'length_m': {'type': 'number', 'minimum': 1, 'description': 'Cable length m'}, 'max_drop_pct': {'type': 'number', 'default': 3, 'description': 'Max voltage drop %'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['power_w', 'distance_m'], 'properties': {'power_w': {'type': 'number', 'minimum': 0, 'description': 'Power in watts'}, 'voltage': {'type': 'number', 'default': 230, 'minimum': 1, 'description': 'Voltage (default 230V)'}, 'distance_m': {'type': 'number', 'minimum': 0, 'description': 'One-way cable distance in meters'}, 'max_drop_pct': {'type': 'number', 'default': 3, 'maximum': 10, 'minimum': 0.1, 'description': 'Max voltage drop % (default 3)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['cac', 'ltv'], 'properties': {'cac': {'type': 'number', 'minimum': 0, 'description': 'Customer acquisition cost EUR'}, 'ltv': {'type': 'number', 'minimum': 0, 'description': 'Customer lifetime value EUR'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['mg'], 'properties': {'mg': {'type': 'number', 'minimum': 0, 'description': 'Caffeine mg consumed'}, 'hours': {'type': 'number', 'default': 0, 'minimum': 0, 'description': 'Hours since consumption'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['mg_consumed', 'hours_since'], 'properties': {'hours_since': {'type': 'number', 'minimum': 0, 'description': 'Hours since consumption'}, 'mg_consumed': {'type': 'number', 'description': 'Caffeine consumed mg', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['drinks'], 'properties': {'drinks': {'type': 'array', 'items': {'type': 'object', 'required': ['type', 'quantity'], 'properties': {'type': {'enum': ['coffee', 'espresso', 'tea', 'cola', 'energy_drink'], 'type': 'string'}, 'quantity': {'type': 'number', 'exclusiveMinimum': 0}}, 'additionalProperties': False}}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['activity', 'duration_minutes', 'weight_kg'], 'properties': {'activity': {'enum': ['walking', 'running', 'cycling', 'swimming', 'yoga', 'hiit', 'weightlifting'], 'type': 'string', 'description': 'Type of activity'}, 'weight_kg': {'type': 'number', 'minimum': 1, 'description': 'Body weight in kilograms'}, 'duration_minutes': {'type': 'number', 'minimum': 1, 'description': 'Duration in minutes'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['income_cad'], 'properties': {'income_cad': {'type': 'number', 'minimum': 0, 'description': 'Annual income in CAD'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['gross_annual_cad'], 'properties': {'province': {'enum': ['QC', 'other'], 'type': 'string', 'default': 'QC', 'description': 'Province: QC (Quebec rate) or other (standard rate)'}, 'gross_annual_cad': {'type': 'number', 'minimum': 0, 'description': 'Gross annual insurable earnings in CAD'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['income_cad'], 'properties': {'income_cad': {'type': 'number', 'minimum': 0, 'description': 'Annual income in Canadian dollars (CAD)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['gross_annual_cad'], 'properties': {'gross_annual_cad': {'type': 'number', 'minimum': 0, 'description': 'Gross annual earnings in CAD'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['purchase_price', 'sale_price', 'years_held'], 'properties': {'sale_price': {'type': 'number', 'minimum': 1, 'description': 'Sale price in euros'}, 'years_held': {'type': 'number', 'maximum': 50, 'minimum': 0, 'description': 'Number of years the property was held'}, 'purchase_price': {'type': 'number', 'minimum': 1, 'description': 'Original purchase price in euros'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'kwh': {'type': 'number', 'default': 0, 'description': 'Electricity kWh/year'}, 'km_car': {'type': 'number', 'default': 0, 'description': 'Car km/year'}, 'km_plane': {'type': 'number', 'default': 0, 'description': 'Flight km/year'}, 'meat_kg_week': {'type': 'number', 'default': 0, 'description': 'Meat kg/week'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['tree_type', 'age_years'], 'properties': {'count': {'type': 'integer', 'default': 1, 'description': 'Number of trees (default 1)', 'exclusiveMinimum': 0}, 'age_years': {'type': 'integer', 'description': 'Age of the trees in years', 'exclusiveMinimum': 0}, 'tree_type': {'enum': ['oak', 'pine', 'birch', 'eucalyptus'], 'type': 'string', 'description': 'Species of tree'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['cards_in_deck_matching', 'draw_count', 'target_cards'], 'properties': {'deck_size': {'type': 'number', 'default': 52, 'minimum': 1, 'description': 'Total number of cards in the deck (default 52)'}, 'draw_count': {'type': 'number', 'minimum': 1, 'description': 'Number of cards drawn'}, 'target_cards': {'type': 'number', 'minimum': 0, 'description': 'Number of target cards wanted in the draw'}, 'cards_in_deck_matching': {'type': 'number', 'minimum': 0, 'description': 'Number of target cards in the deck'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['purchase_price', 'age_years'], 'properties': {'age_years': {'type': 'number', 'maximum': 30, 'minimum': 0, 'description': 'Age in years'}, 'purchase_price': {'type': 'number', 'minimum': 0, 'description': 'Original price'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['car_price', 'lease_monthly', 'lease_months', 'residual_value', 'loan_rate', 'loan_months'], 'properties': {'car_price': {'type': 'number', 'description': 'Car purchase price EUR', 'exclusiveMinimum': 0}, 'loan_rate': {'type': 'number', 'minimum': 0, 'description': 'Loan annual rate percent'}, 'loan_months': {'type': 'number', 'description': 'Loan duration months', 'exclusiveMinimum': 0}, 'lease_months': {'type': 'number', 'description': 'Lease duration months', 'exclusiveMinimum': 0}, 'lease_monthly': {'type': 'number', 'description': 'Monthly lease payment EUR', 'exclusiveMinimum': 0}, 'residual_value': {'type': 'number', 'minimum': 0, 'description': 'Car residual value at lease end EUR'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['length_m', 'width_m'], 'properties': {'width_m': {'type': 'number', 'minimum': 0.1, 'description': 'Width m'}, 'length_m': {'type': 'number', 'minimum': 0.1, 'description': 'Length m'}, 'price_m2': {'type': 'number', 'default': 30, 'description': 'EUR/m²'}, 'waste_pct': {'type': 'number', 'default': 10, 'description': 'Waste %'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['cat_years'], 'properties': {'cat_years': {'type': 'number', 'minimum': 0, 'description': 'Cat age in years'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['weight_kg', 'age'], 'properties': {'age': {'enum': ['kitten', 'adult', 'senior'], 'type': 'string'}, 'indoor': {'type': 'boolean', 'default': True}, 'weight_kg': {'type': 'number', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['mating_date'], 'properties': {'mating_date': {'type': 'string', 'description': 'Mating date YYYY-MM-DD'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'days_per_month': {'type': 'number', 'default': 20, 'maximum': 23, 'minimum': 1, 'description': 'Working days per month'}, 'employee_contribution': {'type': 'number', 'default': 1.09, 'minimum': 1.09, 'description': 'Employee contribution per voucher (min 1.09 EUR)'}, 'employer_contribution': {'type': 'number', 'default': 6.91, 'maximum': 6.91, 'minimum': 0, 'description': 'Employer contribution per voucher (max 6.91 EUR)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['income', 'children_count'], 'properties': {'income': {'type': 'number', 'minimum': 0, 'description': 'Net monthly income of the paying parent in euros'}, 'custody': {'enum': ['full', 'alternating', 'reduced'], 'type': 'string', 'default': 'full', 'description': 'Custody type: full (garde principale), alternating (alternee), reduced (visite et hebergement)'}, 'children_count': {'type': 'integer', 'maximum': 6, 'minimum': 1, 'description': 'Number of children (1-6)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['birth_year'], 'properties': {'birth_year': {'type': 'integer', 'maximum': 2100, 'minimum': 1900, 'description': 'Birth year'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['start_customers', 'lost_customers'], 'properties': {'period_months': {'type': 'number', 'default': 1, 'minimum': 1, 'description': 'Period in months'}, 'lost_customers': {'type': 'number', 'minimum': 0, 'description': 'Customers lost'}, 'start_customers': {'type': 'number', 'minimum': 1, 'description': 'Customers at period start'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['size', 'from_system', 'garment', 'sex'], 'properties': {'sex': {'enum': ['male', 'female'], 'type': 'string', 'description': 'Sex'}, 'size': {'type': 'number', 'description': 'Size number in source system'}, 'garment': {'enum': ['shirt', 'pants', 'dress'], 'type': 'string', 'description': 'Type of garment'}, 'from_system': {'enum': ['EU', 'US', 'UK'], 'type': 'string', 'description': 'Source system'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['surface_m2'], 'properties': {'depth_cm': {'type': 'number', 'default': 5, 'maximum': 30, 'minimum': 1, 'description': 'Compost layer depth in centimeters (default 5cm)'}, 'surface_m2': {'type': 'number', 'minimum': 0, 'description': 'Surface area in square meters'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['principal', 'annual_rate', 'years'], 'properties': {'years': {'type': 'number', 'minimum': 0, 'description': 'Investment duration in years'}, 'principal': {'type': 'number', 'minimum': 0, 'description': 'Initial amount'}, 'annual_rate': {'type': 'number', 'description': 'Annual interest rate in %'}, 'compounds_per_year': {'type': 'number', 'default': 12, 'minimum': 1, 'description': 'Compounding frequency per year'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['principal', 'monthly_contribution', 'annual_rate', 'years'], 'properties': {'years': {'type': 'number', 'description': 'Number of years', 'exclusiveMinimum': 0}, 'principal': {'type': 'number', 'minimum': 0, 'description': 'Initial capital EUR'}, 'annual_rate': {'type': 'number', 'minimum': 0, 'description': 'Annual interest rate percent'}, 'monthly_contribution': {'type': 'number', 'minimum': 0, 'description': 'Monthly contribution EUR'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['volume_m3'], 'properties': {'volume_m3': {'type': 'number', 'minimum': 0.01, 'description': 'Volume in m³'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['height_m', 'num_steps'], 'properties': {'width_m': {'type': 'number', 'default': 0.9, 'minimum': 0.3, 'description': 'Stair width in meters (default 0.9m)'}, 'height_m': {'type': 'number', 'minimum': 0.1, 'description': 'Total stair height to climb in meters'}, 'num_steps': {'type': 'number', 'maximum': 50, 'minimum': 2, 'description': 'Number of steps'}, 'thickness_cm': {'type': 'number', 'default': 15, 'minimum': 10, 'description': 'Slab thickness under each tread in cm (default 15cm)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['total_charges', 'ownership_share_pct'], 'properties': {'total_charges': {'type': 'number', 'description': 'Total annual condominium charges EUR', 'exclusiveMinimum': 0}, 'ownership_share_pct': {'type': 'number', 'maximum': 100, 'minimum': 0, 'description': 'Ownership share (tantièmes) percent'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['radius', 'height'], 'properties': {'height': {'type': 'number', 'minimum': 0, 'description': 'Height'}, 'radius': {'type': 'number', 'minimum': 0, 'description': 'Base radius'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['sample_mean', 'std_dev', 'sample_size'], 'properties': {'std_dev': {'type': 'number', 'minimum': 0, 'description': 'Standard deviation'}, 'confidence': {'enum': ['90', '95', '99'], 'type': 'string', 'default': '95', 'description': 'Confidence level'}, 'sample_mean': {'type': 'number', 'description': 'Sample mean'}, 'sample_size': {'type': 'number', 'minimum': 2, 'description': 'Sample size'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['amount', 'from_unit', 'to_unit'], 'properties': {'amount': {'type': 'number', 'description': 'Amount to convert', 'exclusiveMinimum': 0}, 'to_unit': {'enum': ['cups', 'tbsp', 'tsp', 'ml', 'l', 'oz', 'g', 'kg'], 'type': 'string', 'description': 'Target unit'}, 'from_unit': {'enum': ['cups', 'tbsp', 'tsp', 'ml', 'l', 'oz', 'g', 'kg'], 'type': 'string', 'description': 'Source unit'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['food', 'weight_kg', 'method'], 'properties': {'food': {'enum': ['beef', 'chicken', 'pork', 'fish', 'lamb'], 'type': 'string'}, 'method': {'enum': ['oven', 'grill', 'boil'], 'type': 'string'}, 'weight_kg': {'type': 'number', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['item_price', 'expected_uses'], 'properties': {'item_price': {'type': 'number', 'description': 'Item purchase price', 'exclusiveMinimum': 0}, 'expected_uses': {'type': 'number', 'description': 'Expected number of uses', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['raw_materials', 'labor', 'overhead', 'quantity'], 'properties': {'labor': {'type': 'number', 'minimum': 0, 'description': 'Labor cost'}, 'overhead': {'type': 'number', 'minimum': 0, 'description': 'Overhead/indirect costs'}, 'quantity': {'type': 'number', 'minimum': 1, 'description': 'Number of units produced'}, 'raw_materials': {'type': 'number', 'minimum': 0, 'description': 'Raw material cost'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['sensor_width_mm'], 'properties': {'sensor_width_mm': {'type': 'number', 'minimum': 1, 'description': 'Camera sensor width in millimeters (full frame = 36mm)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['buy_price', 'sell_price', 'quantity'], 'properties': {'quantity': {'type': 'number', 'minimum': 0, 'description': 'Quantity of cryptocurrency traded'}, 'buy_price': {'type': 'number', 'minimum': 0, 'description': 'Purchase price per unit in fiat currency'}, 'sell_price': {'type': 'number', 'minimum': 0, 'description': 'Sale price per unit in fiat currency'}, 'buy_fee_pct': {'type': 'number', 'default': 0.1, 'minimum': 0, 'description': 'Buy transaction fee percentage (default 0.1%)'}, 'sell_fee_pct': {'type': 'number', 'default': 0.1, 'minimum': 0, 'description': 'Sell transaction fee percentage (default 0.1%)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['total_gains_eur', 'total_portfolio_value_eur', 'withdrawal_amount_eur'], 'properties': {'total_gains_eur': {'type': 'number', 'minimum': 0, 'description': 'Total unrealized gains in the portfolio in EUR'}, 'withdrawal_amount_eur': {'type': 'number', 'minimum': 0, 'description': 'Amount being withdrawn/sold in EUR'}, 'total_portfolio_value_eur': {'type': 'number', 'minimum': 0, 'description': 'Total current portfolio value in EUR'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['rate_a_usd', 'rate_b_usd'], 'properties': {'rate_a_usd': {'type': 'number', 'description': 'Units of currency A per 1 USD', 'exclusiveMinimum': 0}, 'rate_b_usd': {'type': 'number', 'description': 'Units of currency B per 1 USD', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['amount', 'from_rate', 'to_rate'], 'properties': {'amount': {'type': 'number', 'minimum': 0, 'description': 'Amount to exchange in source currency'}, 'to_rate': {'type': 'number', 'minimum': 0, 'description': 'Target currency rate vs USD (e.g. JPY=150)'}, 'from_rate': {'type': 'number', 'minimum': 0, 'description': 'Source currency rate vs USD (e.g. EUR=1.08)'}, 'bank_margin_pct': {'type': 'number', 'default': 2.5, 'maximum': 20, 'minimum': 0, 'description': 'Bank/exchange margin percentage (default 2.5%)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['window_width_cm', 'window_height_cm'], 'properties': {'num_panels': {'type': 'integer', 'default': 2, 'description': 'Number of curtain panels', 'exclusiveMinimum': 0}, 'fullness_ratio': {'type': 'number', 'default': 2, 'maximum': 4, 'minimum': 1, 'description': 'Fullness ratio (2 = double fullness)'}, 'window_width_cm': {'type': 'number', 'description': 'Window width cm', 'exclusiveMinimum': 0}, 'window_height_cm': {'type': 'number', 'description': 'Window height cm', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['window_cm'], 'properties': {'fullness': {'enum': ['flat', 'standard', 'generous'], 'type': 'string', 'default': 'standard', 'description': 'Fullness'}, 'window_cm': {'type': 'number', 'minimum': 10, 'description': 'Window width cm'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['weight_kg', 'gradient_pct', 'speed_kmh'], 'properties': {'speed_kmh': {'type': 'number', 'minimum': 0.1, 'description': 'Speed in km/h'}, 'weight_kg': {'type': 'number', 'minimum': 1, 'description': 'Rider weight in kilograms'}, 'gradient_pct': {'type': 'number', 'maximum': 30, 'minimum': -30, 'description': 'Road gradient in percent (positive = uphill)'}, 'bike_weight_kg': {'type': 'number', 'default': 8, 'minimum': 1, 'description': 'Bike weight in kilograms'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['radius', 'height'], 'properties': {'height': {'type': 'number', 'minimum': 0, 'description': 'Height'}, 'radius': {'type': 'number', 'minimum': 0, 'description': 'Radius'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['weight_kg', 'goal'], 'properties': {'goal': {'enum': ['sedentary', 'maintain', 'build_muscle', 'endurance'], 'type': 'string', 'description': 'Fitness goal'}, 'weight_kg': {'type': 'number', 'minimum': 1, 'description': 'Body weight in kilograms'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['age', 'sex'], 'properties': {'age': {'type': 'integer', 'exclusiveMinimum': 0}, 'sex': {'enum': ['male', 'female'], 'type': 'string'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['file_size_gb', 'speed_mbps'], 'properties': {'speed_mbps': {'type': 'number', 'description': 'Connection speed in Mbps', 'exclusiveMinimum': 0}, 'file_size_gb': {'type': 'number', 'description': 'File size in GB', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['date'], 'properties': {'date': {'type': 'string', 'description': 'Date in YYYY-MM-DD format'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['start_date', 'end_date'], 'properties': {'end_date': {'type': 'string', 'description': 'YYYY-MM-DD — End date'}, 'start_date': {'type': 'string', 'description': 'YYYY-MM-DD — Start date'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['monthly_income'], 'properties': {'rate': {'type': 'number', 'default': 3.5, 'minimum': 0, 'description': 'Annual interest rate in % (default 3.5)'}, 'duration_years': {'type': 'number', 'default': 25, 'description': 'Loan duration in years (default 25)', 'exclusiveMinimum': 0}, 'existing_debts': {'type': 'number', 'default': 0, 'minimum': 0, 'description': 'Existing monthly debt payments in EUR (default 0)'}, 'monthly_income': {'type': 'number', 'description': 'Net monthly income in EUR', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['monthly_income', 'monthly_debts'], 'properties': {'monthly_debts': {'type': 'number', 'minimum': 0, 'description': 'Existing monthly debt payments EUR'}, 'monthly_income': {'type': 'number', 'description': 'Net monthly income EUR', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['monthly_debt', 'monthly_income'], 'properties': {'monthly_debt': {'type': 'number', 'minimum': 0, 'description': 'Total monthly debt payments'}, 'monthly_income': {'type': 'number', 'minimum': 1, 'description': 'Gross monthly income'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['weight_kg', 'distance_km'], 'properties': {'type': {'enum': ['standard', 'express'], 'type': 'string', 'default': 'standard', 'description': 'Service level'}, 'weight_kg': {'type': 'number', 'minimum': 0, 'description': 'Package weight kg'}, 'distance_km': {'type': 'number', 'minimum': 0, 'description': 'Delivery distance km'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'density': {'type': 'number', 'description': 'kg/m³'}, 'mass_kg': {'type': 'number', 'description': 'Mass kg'}, 'volume_m3': {'type': 'number', 'description': 'Volume m³'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['value', 'from_unit', 'to_unit'], 'properties': {'value': {'type': 'number', 'description': 'Density value', 'exclusiveMinimum': 0}, 'to_unit': {'enum': ['kg_m3', 'g_cm3', 'lb_ft3', 'oz_in3'], 'type': 'string', 'description': 'Target unit'}, 'from_unit': {'enum': ['kg_m3', 'g_cm3', 'lb_ft3', 'oz_in3'], 'type': 'string', 'description': 'Source unit'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['focal_length_mm', 'aperture', 'distance_m'], 'properties': {'aperture': {'type': 'number', 'minimum': 0.7, 'description': 'Lens aperture (f-number, e.g. 2.8)'}, 'distance_m': {'type': 'number', 'minimum': 0.1, 'description': 'Subject distance in meters'}, 'focal_length_mm': {'type': 'number', 'minimum': 1, 'description': 'Lens focal length in millimeters'}, 'sensor_width_mm': {'type': 'number', 'default': 36, 'minimum': 1, 'description': 'Camera sensor width in mm (default 36 for full frame)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['temp_c', 'humidity_pct'], 'properties': {'temp_c': {'type': 'number', 'description': 'Temperature °C'}, 'humidity_pct': {'type': 'number', 'maximum': 100, 'minimum': 0, 'description': 'Relative humidity %'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['num_dice', 'target', 'comparison'], 'properties': {'target': {'type': 'number', 'minimum': 1, 'description': 'Target value to calculate probability for'}, 'num_dice': {'type': 'number', 'maximum': 20, 'minimum': 1, 'description': 'Number of dice to roll'}, 'num_sides': {'type': 'number', 'default': 6, 'maximum': 100, 'minimum': 2, 'description': 'Number of sides on each die (default d6)'}, 'comparison': {'enum': ['exact', 'at_least', 'at_most'], 'type': 'string', 'description': 'Comparison type: exact match, at least target, or at most target'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'c1': {'type': 'number', 'description': 'Initial concentration'}, 'c2': {'type': 'number', 'description': 'Final concentration'}, 'v1': {'type': 'number', 'description': 'Initial volume'}, 'v2': {'type': 'number', 'description': 'Final volume'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['original_price', 'discount_pct'], 'properties': {'discount_pct': {'type': 'number', 'maximum': 100, 'minimum': 0, 'description': 'First discount percentage'}, 'discount2_pct': {'type': 'number', 'default': 0, 'maximum': 100, 'minimum': 0, 'description': 'Optional second successive discount'}, 'original_price': {'type': 'number', 'minimum': 0, 'description': 'Original price'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['original_price', 'discount_1_pct'], 'properties': {'discount_1_pct': {'type': 'number', 'maximum': 100, 'minimum': 0, 'description': 'First discount %'}, 'discount_2_pct': {'type': 'number', 'default': 0, 'maximum': 100, 'minimum': 0, 'description': 'Second discount %'}, 'original_price': {'type': 'number', 'minimum': 0, 'description': 'Original price'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['x1', 'y1', 'x2', 'y2'], 'properties': {'x1': {'type': 'number', 'description': 'X1'}, 'x2': {'type': 'number', 'description': 'X2'}, 'y1': {'type': 'number', 'description': 'Y1'}, 'y2': {'type': 'number', 'description': 'Y2'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['x1', 'y1', 'z1', 'x2', 'y2', 'z2'], 'properties': {'x1': {'type': 'number'}, 'x2': {'type': 'number'}, 'y1': {'type': 'number'}, 'y2': {'type': 'number'}, 'z1': {'type': 'number'}, 'z2': {'type': 'number'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['speed_kmh'], 'properties': {'speed_kmh': {'type': 'number', 'maximum': 250, 'minimum': 0, 'description': 'Vehicle speed in km/h'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['height_m'], 'properties': {'height_m': {'type': 'number', 'description': 'Observer height above ground in metres', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['dog_years'], 'properties': {'size': {'enum': ['small', 'medium', 'large', 'giant'], 'type': 'string', 'default': 'medium', 'description': 'Dog size'}, 'dog_years': {'type': 'number', 'minimum': 0, 'description': 'Dog age in years'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['weight_kg', 'age', 'activity'], 'properties': {'age': {'enum': ['puppy', 'adult', 'senior'], 'type': 'string'}, 'activity': {'enum': ['low', 'medium', 'high'], 'type': 'string'}, 'weight_kg': {'type': 'number', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['mating_date'], 'properties': {'mating_date': {'type': 'string', 'description': 'Mating date YYYY-MM-DD'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['walker_weight_kg', 'dog_weight_kg', 'duration_min', 'pace'], 'properties': {'pace': {'enum': ['slow', 'moderate', 'brisk'], 'type': 'string'}, 'duration_min': {'type': 'number', 'exclusiveMinimum': 0}, 'dog_weight_kg': {'type': 'number', 'exclusiveMinimum': 0}, 'walker_weight_kg': {'type': 'number', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['investment_per_period', 'periods', 'average_price', 'current_price'], 'properties': {'periods': {'type': 'number', 'minimum': 1, 'description': 'Number of investment periods'}, 'average_price': {'type': 'number', 'minimum': 0, 'description': 'Average purchase price per unit over all periods'}, 'current_price': {'type': 'number', 'minimum': 0, 'description': 'Current market price per unit'}, 'investment_per_period': {'type': 'number', 'minimum': 0, 'description': 'Amount invested per period in fiat currency'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['kwh_m2_year'], 'properties': {'kwh_m2_year': {'type': 'number', 'minimum': 0, 'description': 'Primary energy consumption in kWh/m2/year'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['fixture_type'], 'properties': {'fixture_type': {'enum': ['toilet', 'shower', 'sink', 'washing_machine', 'kitchen'], 'type': 'string', 'description': 'Type of sanitary fixture being drained'}, 'pipe_diameter_mm': {'type': 'number', 'default': 100, 'minimum': 32, 'description': 'Drain pipe diameter in millimeters (default 100mm)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['measurement_bust', 'measurement_waist', 'measurement_hips', 'target_size'], 'properties': {'target_size': {'enum': ['34', '36', '38', '40', '42', '44', '46'], 'type': 'string', 'description': 'Target FR dress size'}, 'measurement_bust': {'type': 'number', 'description': 'Actual bust measurement cm', 'exclusiveMinimum': 0}, 'measurement_hips': {'type': 'number', 'description': 'Actual hip measurement cm', 'exclusiveMinimum': 0}, 'measurement_waist': {'type': 'number', 'description': 'Actual waist measurement cm', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['last_period_date'], 'properties': {'last_period_date': {'type': 'string', 'description': 'YYYY-MM-DD — First day of last menstrual period'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['magnitude'], 'properties': {'magnitude': {'type': 'number', 'maximum': 10, 'minimum': 0, 'description': 'Richter/moment magnitude'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['hours_per_week', 'weeks'], 'properties': {'weeks': {'type': 'number', 'minimum': 1, 'description': 'Number of weeks'}, 'hours_per_week': {'type': 'number', 'minimum': 0, 'description': 'Study hours per week'}, 'hours_per_credit': {'type': 'number', 'default': 27.5, 'description': 'Hours per ECTS credit (standard: 25-30)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['voltage', 'current'], 'properties': {'phase': {'enum': ['mono', 'tri'], 'type': 'string', 'default': 'mono', 'description': 'Phase'}, 'cos_phi': {'type': 'number', 'default': 0.8, 'description': 'Power factor'}, 'current': {'type': 'number', 'minimum': 0, 'description': 'Amps'}, 'voltage': {'type': 'number', 'minimum': 1, 'description': 'Volts'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['power_w', 'hours_day'], 'properties': {'days': {'type': 'number', 'default': 30, 'description': 'Days'}, 'power_w': {'type': 'number', 'minimum': 0, 'description': 'Watts'}, 'hours_day': {'type': 'number', 'minimum': 0, 'description': 'Hours/day'}, 'price_kwh': {'type': 'number', 'default': 0.2516, 'description': 'EUR/kWh'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['power_w', 'hours_day'], 'properties': {'power_w': {'type': 'number', 'minimum': 0, 'description': 'Power in watts'}, 'hours_day': {'type': 'number', 'maximum': 24, 'minimum': 0, 'description': 'Hours used per day'}, 'price_kwh': {'type': 'number', 'default': 0.25, 'minimum': 0, 'description': 'EUR per kWh'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['a', 'b'], 'properties': {'a': {'type': 'number', 'minimum': 0, 'description': 'Semi-major axis'}, 'b': {'type': 'number', 'minimum': 0, 'description': 'Semi-minor axis'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['monthly_expenses', 'dependents', 'job_stability'], 'properties': {'dependents': {'type': 'number', 'minimum': 0, 'description': 'Number of dependents'}, 'job_stability': {'enum': ['low', 'medium', 'high'], 'type': 'string', 'description': 'Job stability level'}, 'monthly_expenses': {'type': 'number', 'description': 'Monthly expenses EUR', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['gross_monthly'], 'properties': {'gross_monthly': {'type': 'number', 'minimum': 0, 'description': 'Monthly gross salary EUR'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['type'], 'properties': {'type': {'enum': ['kinetic', 'potential', 'emc2', 'work'], 'type': 'string', 'description': 'Energy type'}, 'force_n': {'type': 'number', 'description': 'Force N (work)'}, 'mass_kg': {'type': 'number', 'description': 'Mass in kg'}, 'height_m': {'type': 'number', 'description': 'Height m (potential)'}, 'distance_m': {'type': 'number', 'description': 'Distance m (work)'}, 'velocity_ms': {'type': 'number', 'description': 'Velocity m/s (kinetic)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['degree', 'a', 'b'], 'properties': {'a': {'type': 'number', 'description': 'Coefficient a'}, 'b': {'type': 'number', 'description': 'Coefficient b'}, 'c': {'type': 'number', 'default': 0, 'description': 'Coefficient c (for degree 2)'}, 'degree': {'enum': ['1', '2'], 'type': 'string', 'description': 'Equation degree'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['battery_kwh', 'current_pct'], 'properties': {'price_kwh': {'type': 'number', 'default': 0.25, 'minimum': 0, 'description': 'Price per kWh'}, 'target_pct': {'type': 'number', 'default': 80, 'maximum': 100, 'minimum': 0, 'description': 'Target charge %'}, 'battery_kwh': {'type': 'number', 'minimum': 0, 'description': 'Battery capacity kWh'}, 'current_pct': {'type': 'number', 'maximum': 100, 'minimum': 0, 'description': 'Current charge %'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['length_m', 'width_m', 'depth_m'], 'properties': {'depth_m': {'type': 'number', 'minimum': 0, 'description': 'Depth in meters'}, 'width_m': {'type': 'number', 'minimum': 0, 'description': 'Width in meters'}, 'length_m': {'type': 'number', 'minimum': 0, 'description': 'Length in meters'}, 'soil_type': {'enum': ['normal', 'rocky', 'clay'], 'type': 'string', 'default': 'normal', 'description': 'Soil type (swell: normal=1.25, rocky=1.50, clay=1.30)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['bank_rate', 'market_rate'], 'properties': {'bank_rate': {'type': 'number', 'minimum': 0, 'description': 'Bank/bureau rate'}, 'market_rate': {'type': 'number', 'minimum': 0, 'description': 'Mid-market rate'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['bank_rate', 'mid_market_rate'], 'properties': {'bank_rate': {'type': 'number', 'description': 'Rate offered by bank/exchange', 'exclusiveMinimum': 0}, 'mid_market_rate': {'type': 'number', 'description': 'Mid-market (real) exchange rate', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['win_probability', 'win_amount', 'loss_amount'], 'properties': {'bet_cost': {'type': 'number', 'default': 0, 'minimum': 0, 'description': 'Upfront cost to enter the bet (default 0)'}, 'win_amount': {'type': 'number', 'description': 'Net amount won if outcome is positive'}, 'loss_amount': {'type': 'number', 'minimum': 0, 'description': 'Net amount lost if outcome is negative'}, 'win_probability': {'type': 'number', 'maximum': 1, 'minimum': 0, 'description': 'Probability of winning (0 to 1)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['iso', 'aperture', 'shutter_speed'], 'properties': {'iso': {'type': 'number', 'minimum': 50, 'description': 'ISO sensitivity value'}, 'aperture': {'type': 'number', 'minimum': 0.7, 'description': 'Aperture f-number'}, 'shutter_speed': {'type': 'number', 'minimum': 1e-06, 'description': 'Shutter speed in seconds (e.g. 0.004 for 1/250s)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['garment_type', 'size', 'fabric_width_cm'], 'properties': {'size': {'enum': ['S', 'M', 'L', 'XL'], 'type': 'string', 'description': 'Garment size'}, 'garment_type': {'enum': ['shirt', 'pants', 'dress', 'curtains'], 'type': 'string', 'description': 'Garment type'}, 'fabric_width_cm': {'type': 'number', 'description': 'Fabric roll width cm', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['garment', 'size'], 'properties': {'size': {'enum': ['S', 'M', 'L', 'XL'], 'type': 'string'}, 'garment': {'enum': ['shirt', 'dress', 'pants', 'skirt', 'jacket'], 'type': 'string'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['n'], 'properties': {'n': {'type': 'integer', 'maximum': 170, 'minimum': 0, 'description': 'n value'}, 'r': {'type': 'integer', 'minimum': 0, 'description': 'r value for P(n,r) and C(n,r)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['surface_m2', 'crop_type', 'soil_type'], 'properties': {'crop_type': {'enum': ['lawn', 'vegetables', 'fruit_trees', 'flowers', 'potatoes'], 'type': 'string', 'description': 'Type of crop to fertilize'}, 'soil_type': {'enum': ['clay', 'sandy', 'loam', 'chalky'], 'type': 'string', 'description': 'Type of soil'}, 'surface_m2': {'type': 'number', 'minimum': 0, 'description': 'Surface area in square meters'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['volume_liters', 'room_temp_c', 'target_temp_c'], 'properties': {'room_temp_c': {'type': 'number', 'description': 'Room temperature °C'}, 'target_temp_c': {'type': 'number', 'description': 'Target water temperature °C'}, 'volume_liters': {'type': 'number', 'description': 'Tank volume liters', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['lat1', 'lon1', 'lat2', 'lon2'], 'properties': {'lat1': {'type': 'number', 'maximum': 90, 'minimum': -90, 'description': 'Departure latitude'}, 'lat2': {'type': 'number', 'maximum': 90, 'minimum': -90, 'description': 'Arrival latitude'}, 'lon1': {'type': 'number', 'maximum': 180, 'minimum': -180, 'description': 'Departure longitude'}, 'lon2': {'type': 'number', 'maximum': 180, 'minimum': -180, 'description': 'Arrival longitude'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['rooms'], 'properties': {'rooms': {'type': 'array', 'items': {'type': 'object', 'required': ['length_m', 'width_m'], 'properties': {'width_m': {'type': 'number', 'minimum': 0}, 'length_m': {'type': 'number', 'minimum': 0}}, 'additionalProperties': False}, 'minItems': 1, 'description': 'Rooms with length and width in meters'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['value', 'from_unit', 'to_unit'], 'properties': {'value': {'type': 'number', 'description': 'Flow rate value', 'exclusiveMinimum': 0}, 'to_unit': {'enum': ['l_min', 'l_h', 'm3_h', 'gpm', 'cfm'], 'type': 'string', 'description': 'Target unit'}, 'from_unit': {'enum': ['l_min', 'l_h', 'm3_h', 'gpm', 'cfm'], 'type': 'string', 'description': 'Source unit'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ingredients', 'servings'], 'properties': {'servings': {'type': 'integer', 'exclusiveMinimum': 0}, 'ingredients': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'price', 'total_quantity', 'used_quantity'], 'properties': {'name': {'type': 'string'}, 'price': {'type': 'number', 'exclusiveMinimum': 0}, 'used_quantity': {'type': 'number', 'exclusiveMinimum': 0}, 'total_quantity': {'type': 'number', 'exclusiveMinimum': 0}}, 'additionalProperties': False}}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'force_n': {'type': 'number', 'description': 'Newtons'}, 'mass_kg': {'type': 'number', 'description': 'Mass kg'}, 'acceleration': {'type': 'number', 'description': 'm/s²'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['operation', 'num1', 'den1'], 'properties': {'den1': {'type': 'integer', 'minimum': 1, 'description': 'Denominator 1'}, 'den2': {'type': 'integer', 'default': 1, 'minimum': 1, 'description': 'Denominator 2'}, 'num1': {'type': 'integer', 'description': 'Numerator 1'}, 'num2': {'type': 'integer', 'default': 0, 'description': 'Numerator 2'}, 'operation': {'enum': ['add', 'subtract', 'multiply', 'divide', 'simplify'], 'type': 'string', 'description': 'Operation'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['num1', 'den1', 'num2', 'den2', 'operation'], 'properties': {'den1': {'type': 'integer', 'description': 'Denominator of first fraction'}, 'den2': {'type': 'integer', 'description': 'Denominator of second fraction'}, 'num1': {'type': 'integer', 'description': 'Numerator of first fraction'}, 'num2': {'type': 'integer', 'description': 'Numerator of second fraction'}, 'operation': {'enum': ['add', 'subtract', 'multiply', 'divide'], 'type': 'string', 'description': 'Operation to perform'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['food_type'], 'properties': {'food_type': {'enum': ['raw_meat', 'cooked_meat', 'vegetables', 'bread', 'fish', 'dairy', 'fruit'], 'type': 'string'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['weight_kg', 'method'], 'properties': {'method': {'enum': ['fridge', 'cold_water', 'microwave'], 'type': 'string', 'description': 'Thawing method'}, 'weight_kg': {'type': 'number', 'description': 'Food weight kg', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['income'], 'properties': {'parts': {'type': 'number', 'default': 1, 'maximum': 20, 'minimum': 0.5, 'description': 'Number of fiscal shares (1=single, 2=married, +0.5 per child)'}, 'income': {'type': 'number', 'minimum': 0, 'description': 'Annual net taxable income in euros'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['gross_monthly'], 'properties': {'status': {'enum': ['cadre', 'non_cadre', 'fonction_publique'], 'type': 'string', 'default': 'cadre', 'description': 'Employment status'}, 'gross_monthly': {'type': 'number', 'minimum': 0, 'description': 'Gross monthly salary in euros'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['amount'], 'properties': {'mode': {'enum': ['ht', 'ttc'], 'type': 'string', 'default': 'ht', 'description': 'Input mode: ht=before tax, ttc=after tax'}, 'rate': {'enum': ['2.1', '5.5', '10', '20'], 'type': 'string', 'default': '20', 'description': 'VAT rate percentage'}, 'amount': {'type': 'number', 'minimum': 0, 'description': 'Amount in euros'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['note', 'octave'], 'properties': {'note': {'enum': ['C', 'C#', 'D', 'D#', 'E', 'F', 'F#', 'G', 'G#', 'A', 'A#', 'B'], 'type': 'string', 'description': 'Note name in chromatic scale'}, 'octave': {'type': 'number', 'maximum': 8, 'minimum': 0, 'description': 'Octave number (A4 = concert pitch reference)'}, 'tuning_reference': {'type': 'number', 'default': 440, 'maximum': 480, 'minimum': 400, 'description': 'Tuning reference frequency in Hz (default A4=440Hz)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['distance_km', 'fuel_liters'], 'properties': {'distance_km': {'type': 'number', 'minimum': 0.1, 'description': 'Distance in km'}, 'fuel_liters': {'type': 'number', 'minimum': 0, 'description': 'Fuel consumed in liters'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['distance_km', 'consumption', 'fuel_price'], 'properties': {'fuel_price': {'type': 'number', 'minimum': 0, 'description': 'Price/liter'}, 'consumption': {'type': 'number', 'minimum': 0.1, 'description': 'L/100km'}, 'distance_km': {'type': 'number', 'minimum': 0, 'description': 'Distance km'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['value', 'from_unit', 'to_unit'], 'properties': {'value': {'type': 'number', 'minimum': 0.1, 'description': 'Fuel economy value to convert'}, 'to_unit': {'enum': ['l_100km', 'mpg_us', 'mpg_uk', 'km_l'], 'type': 'string', 'description': 'Target unit of fuel economy'}, 'from_unit': {'enum': ['l_100km', 'mpg_us', 'mpg_uk', 'km_l'], 'type': 'string', 'description': 'Source unit of fuel economy'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['present_value', 'rate', 'years'], 'properties': {'rate': {'type': 'number', 'minimum': 0, 'description': 'Annual rate percent'}, 'years': {'type': 'number', 'description': 'Number of years', 'exclusiveMinimum': 0}, 'present_value': {'type': 'number', 'description': 'Present value EUR', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['length_m', 'width_m', 'depth_cm'], 'properties': {'width_m': {'type': 'number', 'minimum': 0.1, 'description': 'Width m'}, 'depth_cm': {'type': 'number', 'minimum': 1, 'description': 'Depth cm'}, 'length_m': {'type': 'number', 'minimum': 0.1, 'description': 'Length m'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['latitude', 'month', 'orientation'], 'properties': {'month': {'type': 'number', 'maximum': 12, 'minimum': 1, 'description': 'Month number (1=January, 12=December)'}, 'latitude': {'type': 'number', 'maximum': 90, 'minimum': -90, 'description': 'Latitude in degrees (-90 to 90)'}, 'orientation': {'enum': ['south', 'east', 'west', 'north'], 'type': 'string', 'description': 'Garden orientation / aspect'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['surface_m2', 'plant_type', 'season'], 'properties': {'season': {'enum': ['spring', 'summer', 'autumn', 'winter'], 'type': 'string', 'description': 'Current season'}, 'plant_type': {'enum': ['lawn', 'vegetables', 'flowers', 'trees', 'shrubs'], 'type': 'string', 'description': 'Type of plants in the garden'}, 'surface_m2': {'type': 'number', 'minimum': 0, 'description': 'Garden surface area in square meters'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['gas_price_gwei'], 'properties': {'gas_limit': {'type': 'number', 'default': 21000, 'minimum': 21000, 'description': 'Gas limit for the transaction (default 21000 for simple transfer)'}, 'eth_price_usd': {'type': 'number', 'default': 3000, 'minimum': 0, 'description': 'Current ETH price in USD (default 3000)'}, 'gas_price_gwei': {'type': 'number', 'minimum': 0, 'description': 'Gas price in Gwei'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['a', 'b'], 'properties': {'a': {'type': 'integer', 'description': 'First integer'}, 'b': {'type': 'integer', 'description': 'Second integer'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['driving_teeth', 'driven_teeth'], 'properties': {'driven_teeth': {'type': 'number', 'minimum': 1, 'description': 'Driven gear teeth'}, 'driving_teeth': {'type': 'number', 'minimum': 1, 'description': 'Driving gear teeth'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['foods'], 'properties': {'foods': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'gi', 'carbs_g', 'portion_g'], 'properties': {'gi': {'type': 'number', 'maximum': 100, 'minimum': 0}, 'name': {'type': 'string'}, 'carbs_g': {'type': 'number', 'minimum': 0}, 'portion_g': {'type': 'number', 'exclusiveMinimum': 0}}, 'additionalProperties': False}}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['note_1', 'note_2'], 'properties': {'note_1': {'type': 'number', 'maximum': 20, 'minimum': 0, 'description': 'Grade 1 out of 20'}, 'note_2': {'type': 'number', 'maximum': 20, 'minimum': 0, 'description': 'Grade 2 out of 20'}, 'note_3': {'type': 'number', 'default': 0, 'maximum': 20, 'minimum': 0, 'description': 'Grade 3 out of 20 (optional)'}, 'note_4': {'type': 'number', 'default': 0, 'maximum': 20, 'minimum': 0, 'description': 'Grade 4 out of 20 (optional)'}, 'note_5': {'type': 'number', 'default': 0, 'maximum': 20, 'minimum': 0, 'description': 'Grade 5 out of 20 (optional)'}, 'coeff_1': {'type': 'number', 'default': 1, 'minimum': 0, 'description': 'Coefficient for grade 1'}, 'coeff_2': {'type': 'number', 'default': 1, 'minimum': 0, 'description': 'Coefficient for grade 2'}, 'coeff_3': {'type': 'number', 'default': 1, 'minimum': 0, 'description': 'Coefficient for grade 3 (0 if unused)'}, 'coeff_4': {'type': 'number', 'default': 1, 'minimum': 0, 'description': 'Coefficient for grade 4 (0 if unused)'}, 'coeff_5': {'type': 'number', 'default': 1, 'minimum': 0, 'description': 'Coefficient for grade 5 (0 if unused)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['grades'], 'properties': {'grades': {'type': 'array', 'items': {'type': 'number'}, 'minItems': 1, 'description': 'Array of grades'}, 'coefficients': {'type': 'array', 'items': {'type': 'number'}, 'description': 'Optional array of coefficients/weights'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['current_average', 'target_average', 'exams_done', 'exams_total'], 'properties': {'exams_done': {'type': 'integer', 'description': 'Number of exams completed', 'exclusiveMinimum': 0}, 'exams_total': {'type': 'integer', 'description': 'Total number of exams', 'exclusiveMinimum': 0}, 'target_average': {'type': 'number', 'maximum': 20, 'minimum': 0, 'description': 'Target final average'}, 'current_average': {'type': 'number', 'maximum': 20, 'minimum': 0, 'description': 'Current average out of 20'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['length_m', 'width_m', 'depth_cm'], 'properties': {'width_m': {'type': 'number', 'minimum': 0.1, 'description': 'Width m'}, 'depth_cm': {'type': 'number', 'minimum': 1, 'description': 'Depth cm'}, 'length_m': {'type': 'number', 'minimum': 0.1, 'description': 'Length m'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['items'], 'properties': {'items': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'price', 'quantity', 'unit'], 'properties': {'name': {'type': 'string'}, 'unit': {'type': 'string'}, 'price': {'type': 'number', 'minimum': 0}, 'quantity': {'type': 'number', 'minimum': 0.001}}, 'additionalProperties': False}, 'minItems': 2, 'description': 'Items: name, price, quantity, unit (kg/g/L/mL/cl/unit)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['plant_type', 'sowing_date', 'region'], 'properties': {'region': {'enum': ['north', 'central', 'south', 'mediterranean'], 'type': 'string', 'description': 'Growing region: north (+10 days), south (-10 days), mediterranean (-15 days)'}, 'plant_type': {'enum': ['tomato', 'lettuce', 'carrot', 'potato', 'zucchini', 'bean', 'pepper', 'cucumber'], 'type': 'string', 'description': 'Type of vegetable'}, 'sowing_date': {'type': 'string', 'description': 'Sowing date in ISO format (YYYY-MM-DD)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['head_circumference_cm'], 'properties': {'head_circumference_cm': {'type': 'number', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['max_hr'], 'properties': {'max_hr': {'type': 'number', 'maximum': 250, 'minimum': 60, 'description': 'Maximum heart rate in bpm'}, 'resting_hr': {'type': 'number', 'maximum': 120, 'minimum': 30, 'description': 'Resting heart rate for Karvonen method (bpm)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['temperature_c', 'humidity_pct'], 'properties': {'humidity_pct': {'type': 'number', 'maximum': 100, 'minimum': 0, 'description': 'Relative humidity in percent'}, 'temperature_c': {'type': 'number', 'description': 'Air temperature in degrees C'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['outdoor_temp'], 'properties': {'indoor_temp': {'type': 'number', 'default': 20, 'description': 'Indoor target °C'}, 'outdoor_temp': {'type': 'number', 'description': 'Outdoor temperature °C'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['heart_girth_cm', 'body_length_cm'], 'properties': {'body_length_cm': {'type': 'number', 'description': 'Body length cm', 'exclusiveMinimum': 0}, 'heart_girth_cm': {'type': 'number', 'description': 'Heart girth circumference cm', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['annual_gross'], 'properties': {'work_days': {'type': 'number', 'default': 218, 'description': 'Working days/year'}, 'charges_pct': {'type': 'number', 'default': 45, 'description': 'Employer charges %'}, 'annual_gross': {'type': 'number', 'minimum': 0, 'description': 'Annual gross salary EUR'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['rent'], 'properties': {'rent': {'type': 'number', 'minimum': 0, 'description': 'Monthly rent in euros'}, 'city_zone': {'enum': ['1', '2', '3'], 'type': 'string', 'default': '2', 'description': 'City zone: 1 (Paris/IDF), 2 (large cities), 3 (rural)'}, 'household_size': {'type': 'integer', 'default': 1, 'maximum': 6, 'minimum': 1, 'description': 'Number of people in household (1-6)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['loan_amount', 'offers'], 'properties': {'offers': {'type': 'array', 'items': {'type': 'object', 'required': ['bank_name', 'rate', 'duration_years', 'insurance_rate'], 'properties': {'rate': {'type': 'number', 'minimum': 0, 'description': 'Annual interest rate in %'}, 'bank_name': {'type': 'string', 'description': 'Bank or lender name'}, 'duration_years': {'type': 'number', 'description': 'Loan duration in years', 'exclusiveMinimum': 0}, 'insurance_rate': {'type': 'number', 'minimum': 0, 'description': 'Annual insurance rate in % of initial loan'}}, 'additionalProperties': False}, 'minItems': 1, 'description': 'List of mortgage offers to compare'}, 'loan_amount': {'type': 'number', 'description': 'Loan amount in EUR', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['weight_kg'], 'properties': {'climate': {'enum': ['temperate', 'hot', 'cold'], 'type': 'string', 'default': 'temperate', 'description': 'Climate/environment'}, 'weight_kg': {'type': 'number', 'minimum': 1, 'description': 'Body weight in kilograms'}, 'activity_minutes': {'type': 'number', 'default': 0, 'minimum': 0, 'description': 'Daily exercise duration in minutes'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['force_n', 'area_cm2'], 'properties': {'force_n': {'type': 'number', 'minimum': 0, 'description': 'Force N'}, 'area_cm2': {'type': 'number', 'minimum': 0.01, 'description': 'Piston area cm²'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['focal_length_mm', 'aperture'], 'properties': {'coc_mm': {'type': 'number', 'default': 0.03, 'minimum': 0.005, 'description': 'Circle of confusion in mm (default 0.03 for full frame)'}, 'aperture': {'type': 'number', 'minimum': 0.7, 'description': 'Aperture f-number'}, 'focal_length_mm': {'type': 'number', 'minimum': 1, 'description': 'Lens focal length in millimeters'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'moles': {'type': 'number', 'description': 'Amount in mol'}, 'volume_m3': {'type': 'number', 'description': 'Volume in m³'}, 'pressure_pa': {'type': 'number', 'description': 'Pressure in Pa'}, 'temperature_k': {'type': 'number', 'description': 'Temperature in K'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['height_cm', 'sex'], 'properties': {'sex': {'enum': ['male', 'female'], 'type': 'string', 'description': 'Biological sex'}, 'height_cm': {'type': 'number', 'minimum': 100, 'description': 'Height in centimeters'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['height_cm', 'sex', 'frame'], 'properties': {'sex': {'enum': ['male', 'female'], 'type': 'string', 'description': 'Biological sex'}, 'frame': {'enum': ['small', 'medium', 'large'], 'type': 'string', 'description': 'Body frame size'}, 'height_cm': {'type': 'number', 'maximum': 250, 'minimum': 100, 'description': 'Height in cm'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['price_ratio_change'], 'properties': {'price_ratio_change': {'type': 'number', 'minimum': 0.01, 'description': 'Price ratio change multiplier (e.g. 2.0 if token doubled in price, 0.5 if halved)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['amount', 'years', 'inflation_rate'], 'properties': {'years': {'type': 'number', 'description': 'Number of years', 'exclusiveMinimum': 0}, 'amount': {'type': 'number', 'description': 'Amount in EUR', 'exclusiveMinimum': 0}, 'inflation_rate': {'type': 'number', 'minimum': 0, 'description': 'Annual inflation rate percent'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['amount', 'inflation_rate', 'years'], 'properties': {'years': {'type': 'number', 'minimum': 0, 'description': 'Number of years'}, 'amount': {'type': 'number', 'minimum': 0, 'description': 'Original amount'}, 'inflation_rate': {'type': 'number', 'description': 'Annual inflation rate in %'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['amount', 'relationship'], 'properties': {'amount': {'type': 'number', 'minimum': 0, 'description': 'Inherited amount in euros'}, 'relationship': {'enum': ['spouse', 'child', 'sibling', 'other'], 'type': 'string', 'description': 'Relationship to deceased: spouse, child, sibling, other'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['thickness_mm', 'lambda'], 'properties': {'lambda': {'type': 'number', 'minimum': 0.01, 'description': 'Conductivity W/(m.K)'}, 'thickness_mm': {'type': 'number', 'minimum': 1, 'description': 'Thickness mm'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['thickness_mm', 'lambda'], 'properties': {'lambda': {'type': 'number', 'minimum': 0.01, 'description': 'Conductivity W/(m·K) — mineral wool ~0.035, polyurethane ~0.025'}, 'thickness_mm': {'type': 'number', 'minimum': 1, 'description': 'Insulation thickness in mm'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['vehicle_value', 'driver_age'], 'properties': {'driver_age': {'type': 'number', 'maximum': 100, 'minimum': 16, 'description': 'Driver age'}, 'vehicle_value': {'type': 'number', 'minimum': 0, 'description': 'Vehicle value EUR'}, 'bonus_malus_coefficient': {'type': 'number', 'default': 1, 'maximum': 3.5, 'minimum': 0.5, 'description': 'Bonus-malus (0.5=best, 3.5=worst)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['weight_kg', 'dimensions_cm', 'from_zone'], 'properties': {'from_zone': {'enum': ['domestic', 'europe', 'americas', 'asia', 'oceania'], 'type': 'string', 'description': 'Destination zone'}, 'weight_kg': {'type': 'number', 'minimum': 0.1, 'description': 'Actual parcel weight in kg'}, 'dimensions_cm': {'type': 'object', 'required': ['l', 'w', 'h'], 'properties': {'h': {'type': 'number', 'minimum': 1}, 'l': {'type': 'number', 'minimum': 1}, 'w': {'type': 'number', 'minimum': 1}}, 'description': 'Parcel dimensions in cm (length, width, height)', 'additionalProperties': False}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['annual_demand', 'order_cost', 'holding_cost'], 'properties': {'order_cost': {'type': 'number', 'minimum': 0, 'description': 'Cost per order'}, 'holding_cost': {'type': 'number', 'minimum': 0, 'description': 'Annual holding cost per unit'}, 'annual_demand': {'type': 'number', 'minimum': 0, 'description': 'Annual demand units'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['cogs', 'avg_inventory'], 'properties': {'cogs': {'type': 'number', 'minimum': 0, 'description': 'Cost of goods sold'}, 'avg_inventory': {'type': 'number', 'minimum': 0.01, 'description': 'Average inventory value'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['timezone_diff_hours'], 'properties': {'timezone_diff_hours': {'type': 'number', 'maximum': 14, 'minimum': -12, 'description': 'Timezone difference in hours (positive = eastward, negative = westward)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['mass_kg', 'velocity_ms'], 'properties': {'mass_kg': {'type': 'number', 'minimum': 0, 'description': 'Mass in kg'}, 'velocity_ms': {'type': 'number', 'description': 'Velocity in m/s'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['project', 'size'], 'properties': {'size': {'enum': ['S', 'M', 'L'], 'type': 'string'}, 'project': {'enum': ['scarf', 'hat', 'sweater', 'blanket', 'socks'], 'type': 'string'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['loads_per_week'], 'properties': {'loads_per_week': {'type': 'number', 'minimum': 0, 'description': 'Loads per week'}, 'water_liters_per_load': {'type': 'number', 'default': 50, 'minimum': 0, 'description': 'Liters per load (default 50)'}, 'detergent_cost_per_load': {'type': 'number', 'default': 0.3, 'minimum': 0, 'description': 'Detergent EUR/load (default 0.30)'}, 'electricity_kwh_per_load': {'type': 'number', 'default': 1.2, 'minimum': 0, 'description': 'kWh per load (default 1.2)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['grass_type', 'season'], 'properties': {'season': {'enum': ['spring', 'summer', 'autumn', 'winter'], 'type': 'string', 'description': 'Current season'}, 'grass_type': {'enum': ['cool_season', 'warm_season', 'mixed'], 'type': 'string', 'description': 'Type of grass: cool_season (fescue/rye), warm_season (bermuda/zoysia), or mixed'}, 'weekly_rainfall_mm': {'type': 'number', 'default': 25, 'minimum': 0, 'description': 'Average weekly rainfall in mm (default 25mm)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['area_m2'], 'properties': {'area_m2': {'type': 'number', 'minimum': 0, 'description': 'Lawn area m²'}, 'rate_g_m2': {'type': 'number', 'default': 30, 'description': 'Seeding rate g/m²'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['start_date', 'months_worked'], 'properties': {'start_date': {'type': 'string', 'description': 'YYYY-MM-DD — Employment start date'}, 'months_worked': {'type': 'number', 'maximum': 12, 'minimum': 1, 'description': 'Months worked in the reference period (1-12)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['old_w', 'led_w'], 'properties': {'led_w': {'type': 'number', 'minimum': 0, 'description': 'LED replacement wattage'}, 'old_w': {'type': 'number', 'minimum': 0, 'description': 'Old bulb wattage'}, 'hours_day': {'type': 'number', 'default': 5, 'description': 'Hours per day'}, 'num_bulbs': {'type': 'number', 'default': 1, 'minimum': 1, 'description': 'Number of bulbs'}, 'price_kwh': {'type': 'number', 'default': 0.25, 'description': 'EUR/kWh'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['birth_date'], 'properties': {'birth_date': {'type': 'string', 'description': 'Birth date in YYYY-MM-DD format'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['value', 'unit'], 'properties': {'unit': {'enum': ['ly', 'parsec', 'au', 'km'], 'type': 'string', 'description': 'Input unit'}, 'value': {'type': 'number', 'minimum': 0, 'description': 'Value'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['value', 'from_unit'], 'properties': {'value': {'type': 'number', 'description': 'Distance value', 'exclusiveMinimum': 0}, 'from_unit': {'enum': ['ly', 'parsec', 'au', 'km'], 'type': 'string', 'description': 'Source unit'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['x_mean', 'y_mean', 'sum_xy', 'sum_x2', 'n'], 'properties': {'n': {'type': 'integer', 'description': 'Number of data points', 'exclusiveMinimum': 0}, 'sum_x2': {'type': 'number', 'description': 'Sum of (xi-x_mean)²'}, 'sum_xy': {'type': 'number', 'description': 'Sum of (xi-x_mean)*(yi-y_mean)'}, 'x_mean': {'type': 'number', 'description': 'Mean of x values'}, 'y_mean': {'type': 'number', 'description': 'Mean of y values'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['property_value', 'furniture_value', 'annual_rent'], 'properties': {'annual_rent': {'type': 'number', 'minimum': 0, 'description': 'Annual gross rental income in EUR'}, 'property_value': {'type': 'number', 'minimum': 0, 'description': 'Property purchase price excluding land in EUR'}, 'furniture_value': {'type': 'number', 'minimum': 0, 'description': 'Furniture and equipment value in EUR'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['annual_rent', 'annual_charges', 'depreciation_annual'], 'properties': {'annual_rent': {'type': 'number', 'minimum': 0, 'description': 'Annual rental income in EUR'}, 'annual_charges': {'type': 'number', 'minimum': 0, 'description': 'Annual deductible charges in EUR'}, 'depreciation_annual': {'type': 'number', 'minimum': 0, 'description': 'Annual depreciation amount in EUR'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['remaining_capital', 'monthly_payment', 'months_remaining', 'early_amount'], 'properties': {'early_amount': {'type': 'number', 'description': 'Early repayment amount EUR', 'exclusiveMinimum': 0}, 'monthly_payment': {'type': 'number', 'description': 'Current monthly payment EUR', 'exclusiveMinimum': 0}, 'months_remaining': {'type': 'number', 'description': 'Months remaining', 'exclusiveMinimum': 0}, 'remaining_capital': {'type': 'number', 'description': 'Remaining loan capital EUR', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['principal', 'annual_rate', 'months'], 'properties': {'months': {'type': 'number', 'maximum': 600, 'minimum': 1, 'description': 'Loan duration in months'}, 'principal': {'type': 'number', 'minimum': 1, 'description': 'Loan amount'}, 'annual_rate': {'type': 'number', 'maximum': 50, 'minimum': 0.01, 'description': 'Annual interest rate in %'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['property_value', 'loan_amount'], 'properties': {'loan_amount': {'type': 'number', 'description': 'Loan amount EUR', 'exclusiveMinimum': 0}, 'property_value': {'type': 'number', 'description': 'Property value EUR', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['value'], 'properties': {'base': {'enum': ['e', '10', '2'], 'type': 'string', 'default': 'e', 'description': 'Log base: e=natural, 10=common, 2=binary'}, 'value': {'type': 'number', 'minimum': 0.0001, 'description': 'Value to take log of'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['numbers_to_pick', 'total_numbers'], 'properties': {'bonus_pool': {'type': 'number', 'default': 0, 'minimum': 0, 'description': 'Size of the bonus number pool (default 0, no bonus)'}, 'bonus_numbers': {'type': 'number', 'default': 0, 'minimum': 0, 'description': 'Number of bonus/powerball numbers to match (default 0)'}, 'total_numbers': {'type': 'number', 'minimum': 2, 'description': 'Total numbers in the main pool'}, 'numbers_to_pick': {'type': 'number', 'minimum': 1, 'description': 'How many numbers you pick'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['items'], 'properties': {'items': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'weight_kg'], 'properties': {'name': {'type': 'string'}, 'weight_kg': {'type': 'number', 'minimum': 0}}, 'additionalProperties': False}, 'minItems': 1, 'description': 'Array of luggage items with name and weight in kg'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['co2_g_km'], 'properties': {'co2_g_km': {'type': 'number', 'minimum': 0, 'description': 'CO2 emissions in g/km'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['target_time_minutes'], 'properties': {'target_time_minutes': {'type': 'number', 'minimum': 90, 'description': 'Target marathon finish time in minutes'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['cost', 'selling_price'], 'properties': {'cost': {'type': 'number', 'minimum': 0, 'description': 'Cost price'}, 'selling_price': {'type': 'number', 'minimum': 0, 'description': 'Selling price'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['existing_children'], 'properties': {'twins': {'type': 'boolean', 'default': False, 'description': 'Multiple birth'}, 'existing_children': {'type': 'number', 'minimum': 0, 'description': 'Existing children'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['age'], 'properties': {'age': {'type': 'number', 'maximum': 120, 'minimum': 1, 'description': 'Age in years'}, 'formula': {'enum': ['standard', 'tanaka', 'gulati'], 'type': 'string', 'default': 'standard', 'description': 'Formula: standard (220-age), tanaka (men), gulati (women)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['weight_kg', 'meat'], 'properties': {'meat': {'enum': ['beef', 'pork', 'chicken', 'turkey', 'lamb'], 'type': 'string', 'description': 'Meat type'}, 'doneness': {'enum': ['rare', 'medium_rare', 'medium', 'well_done'], 'type': 'string', 'default': 'medium', 'description': 'Doneness'}, 'weight_kg': {'type': 'number', 'minimum': 0.1, 'description': 'Meat weight kg'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['weight_kg', 'meat_type', 'doneness'], 'properties': {'doneness': {'enum': ['rare', 'medium', 'well'], 'type': 'string', 'description': 'Desired doneness'}, 'meat_type': {'enum': ['beef', 'pork', 'chicken', 'turkey', 'lamb'], 'type': 'string', 'description': 'Type of meat'}, 'weight_kg': {'type': 'number', 'description': 'Meat weight kg', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['last_period_date'], 'properties': {'cycle_length': {'type': 'number', 'default': 28, 'maximum': 45, 'minimum': 21, 'description': 'Average cycle length days'}, 'last_period_date': {'type': 'string', 'description': 'Last period start date YYYY-MM-DD'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['hashrate_mhs', 'power_watts', 'electricity_cost_kwh', 'network_difficulty', 'coin_price_usd'], 'properties': {'power_watts': {'type': 'number', 'minimum': 0, 'description': 'Mining hardware power consumption in watts'}, 'block_reward': {'type': 'number', 'default': 3.125, 'minimum': 0, 'description': 'Block reward in coins (default 3.125 BTC post-halving)'}, 'hashrate_mhs': {'type': 'number', 'minimum': 0, 'description': 'Mining hashrate in MH/s'}, 'coin_price_usd': {'type': 'number', 'minimum': 0, 'description': 'Current coin price in USD'}, 'network_difficulty': {'type': 'number', 'minimum': 0, 'description': 'Current network difficulty'}, 'electricity_cost_kwh': {'type': 'number', 'minimum': 0, 'description': 'Electricity cost per kWh in fiat currency'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['date'], 'properties': {'date': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Date in YYYY-MM-DD format'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['gross_monthly_mad'], 'properties': {'gross_monthly_mad': {'type': 'number', 'minimum': 0, 'description': 'Gross monthly salary in MAD'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['annual_income_mad'], 'properties': {'dependents': {'type': 'integer', 'default': 0, 'maximum': 6, 'minimum': 0, 'description': 'Number of dependents (360 MAD deduction each, max 6)'}, 'annual_income_mad': {'type': 'number', 'minimum': 0, 'description': 'Annual gross income in Moroccan Dirhams (MAD)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['annual_rent_mad'], 'properties': {'dependents': {'type': 'integer', 'default': 0, 'maximum': 6, 'minimum': 0, 'description': 'Number of dependents for family deduction'}, 'expenses_pct': {'type': 'number', 'default': 40, 'maximum': 100, 'minimum': 0, 'description': 'Deductible expenses as % of rent (default 40%)'}, 'annual_rent_mad': {'type': 'number', 'minimum': 0, 'description': 'Annual rental income in MAD'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['amount'], 'properties': {'mode': {'enum': ['ht', 'ttc'], 'type': 'string', 'default': 'ht', 'description': 'Input mode: ht=hors taxe, ttc=toutes taxes comprises'}, 'rate': {'enum': ['0', '7', '10', '14', '20'], 'type': 'string', 'default': '20', 'description': 'VAT rate: 0%, 7%, 10%, 14%, or 20% (standard)'}, 'amount': {'type': 'number', 'minimum': 0, 'description': 'Amount in MAD'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['principal', 'annual_rate', 'years'], 'properties': {'years': {'type': 'number', 'maximum': 50, 'minimum': 1, 'description': 'Loan duration in years'}, 'principal': {'type': 'number', 'minimum': 1, 'description': 'Loan amount in currency units'}, 'annual_rate': {'type': 'number', 'maximum': 30, 'minimum': 0.01, 'description': 'Annual interest rate in %'}, 'with_schedule': {'type': 'boolean', 'default': False, 'description': 'Include first 12 months + last month amortization'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['loan_amount', 'duration_years'], 'properties': {'rate_pct': {'type': 'number', 'default': 0.36, 'minimum': 0, 'description': 'Annual insurance rate in % of loan (default 0.36)'}, 'loan_amount': {'type': 'number', 'description': 'Loan amount in EUR', 'exclusiveMinimum': 0}, 'duration_years': {'type': 'number', 'description': 'Loan duration in years', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['power_w', 'rpm'], 'properties': {'rpm': {'type': 'number', 'minimum': 1, 'description': 'RPM'}, 'power_w': {'type': 'number', 'minimum': 0, 'description': 'Power watts'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['volume_m3', 'distance_km'], 'properties': {'floor': {'type': 'integer', 'default': 0, 'minimum': 0, 'description': 'Floor number (default 0 = ground floor)'}, 'elevator': {'type': 'boolean', 'default': True, 'description': 'Whether elevator is available (default true)'}, 'volume_m3': {'type': 'number', 'description': 'Volume of goods to move in m3', 'exclusiveMinimum': 0}, 'distance_km': {'type': 'number', 'description': 'Moving distance in km', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['type'], 'properties': {'type': {'enum': ['studio', 't1', 't2', 't3', 't4', 't5'], 'type': 'string', 'description': 'Home type'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['assets_total', 'liabilities_total'], 'properties': {'assets_total': {'type': 'number', 'minimum': 0, 'description': 'Total assets EUR'}, 'liabilities_total': {'type': 'number', 'minimum': 0, 'description': 'Total liabilities EUR'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['base_hourly_rate', 'night_hours'], 'properties': {'night_hours': {'type': 'number', 'minimum': 0, 'description': 'Number of night hours worked (21h-6h)'}, 'premium_pct': {'type': 'number', 'default': 25, 'maximum': 200, 'minimum': 0, 'description': 'Night shift premium percentage (default 25%)'}, 'base_hourly_rate': {'type': 'number', 'minimum': 0.01, 'description': 'Normal hourly rate in euros'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['price'], 'properties': {'type': {'enum': ['ancien', 'neuf'], 'type': 'string', 'default': 'ancien', 'description': 'Property type: ancien (old) or neuf (new)'}, 'price': {'type': 'number', 'minimum': 1, 'description': 'Purchase price in euros'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['property_price', 'type'], 'properties': {'type': {'enum': ['new', 'old'], 'type': 'string', 'description': 'Property type'}, 'department': {'type': 'string', 'description': 'French department code (optional, affects DMTO rate)'}, 'property_price': {'type': 'number', 'description': 'Property price EUR', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['value', 'from_base', 'to_base'], 'properties': {'value': {'type': 'string', 'description': 'Number to convert as string'}, 'to_base': {'type': 'integer', 'description': 'Target base'}, 'from_base': {'type': 'integer', 'description': 'Source base'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'current': {'type': 'number', 'description': 'Amps'}, 'voltage': {'type': 'number', 'description': 'Volts'}, 'resistance': {'type': 'number', 'description': 'Ohms'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['weight_lifted', 'reps'], 'properties': {'reps': {'type': 'number', 'maximum': 30, 'minimum': 1, 'description': 'Number of repetitions performed'}, 'weight_lifted': {'type': 'number', 'minimum': 1, 'description': 'Weight lifted in kg or lbs'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['actual_hours', 'hourly_rate'], 'properties': {'base_hours': {'type': 'number', 'default': 35, 'description': 'Base weekly hours'}, 'hourly_rate': {'type': 'number', 'minimum': 0, 'description': 'Hourly rate EUR'}, 'actual_hours': {'type': 'number', 'minimum': 0, 'description': 'Actual weekly hours'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['base_hourly_rate', 'overtime_hours'], 'properties': {'overtime_hours': {'type': 'number', 'minimum': 0, 'description': 'Total overtime hours worked beyond 35h/week'}, 'base_hourly_rate': {'type': 'number', 'minimum': 0.01, 'description': 'Normal hourly rate in euros'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['last_period_date'], 'properties': {'cycle_length': {'type': 'number', 'default': 28, 'maximum': 45, 'minimum': 21, 'description': 'Menstrual cycle length in days'}, 'last_period_date': {'type': 'string', 'description': 'YYYY-MM-DD — First day of last menstrual period'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['area_m2'], 'properties': {'coats': {'type': 'number', 'default': 2, 'minimum': 1, 'description': 'Number of coats'}, 'area_m2': {'type': 'number', 'minimum': 0, 'description': 'Wall area m²'}, 'coverage': {'type': 'number', 'default': 10, 'description': 'Coverage m²/liter'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['area_m2'], 'properties': {'coats': {'type': 'integer', 'default': 2, 'minimum': 1, 'description': 'Coats'}, 'area_m2': {'type': 'number', 'minimum': 0.1, 'description': 'Area in m²'}, 'coverage': {'type': 'number', 'default': 10, 'description': 'm²/liter'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['format'], 'properties': {'format': {'enum': ['A0', 'A1', 'A2', 'A3', 'A4', 'A5', 'A6', 'A7', 'A8', 'Letter', 'Legal', 'Tabloid'], 'type': 'string', 'description': 'Paper format name'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['bac_average'], 'properties': {'bac_average': {'type': 'number', 'maximum': 20, 'minimum': 0, 'description': 'Expected/actual bac average (/20)'}, 'option_bonus': {'type': 'number', 'default': 0, 'description': 'Bonus points from options'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['bac_general_average', 'specialite_1_average', 'specialite_2_average', 'grand_oral_note', 'controle_continu_average'], 'properties': {'grand_oral_note': {'type': 'number', 'maximum': 20, 'minimum': 0, 'description': 'Grand Oral examination grade out of 20'}, 'bac_general_average': {'type': 'number', 'maximum': 20, 'minimum': 0, 'description': 'General baccalauréat average out of 20'}, 'specialite_1_average': {'type': 'number', 'maximum': 20, 'minimum': 0, 'description': 'First speciality subject average out of 20'}, 'specialite_2_average': {'type': 'number', 'maximum': 20, 'minimum': 0, 'description': 'Second speciality subject average out of 20'}, 'controle_continu_average': {'type': 'number', 'maximum': 20, 'minimum': 0, 'description': 'Continuous assessment (contrôle continu) average out of 20'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['part_time_hours'], 'properties': {'full_salary': {'type': 'number', 'minimum': 0, 'description': 'Full-time salary to pro-rate (optional)'}, 'full_time_hours': {'type': 'number', 'default': 35, 'minimum': 1, 'description': 'Full-time weekly hours (FR default 35h)'}, 'part_time_hours': {'type': 'number', 'minimum': 0.5, 'description': 'Part-time weekly hours'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['expiry_date', 'travel_date'], 'properties': {'expiry_date': {'type': 'string', 'description': 'Passport expiry date YYYY-MM-DD'}, 'travel_date': {'type': 'string', 'description': 'Planned travel date YYYY-MM-DD'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['num_people', 'pasta_type', 'appetite'], 'properties': {'appetite': {'enum': ['light', 'normal', 'generous'], 'type': 'string', 'description': 'Appetite level'}, 'num_people': {'type': 'integer', 'description': 'Number of people', 'exclusiveMinimum': 0}, 'pasta_type': {'enum': ['spaghetti', 'penne', 'fusilli'], 'type': 'string', 'description': 'Pasta shape'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['length_m'], 'properties': {'gravity': {'type': 'number', 'default': 9.81, 'description': 'Gravity m/s²'}, 'length_m': {'type': 'number', 'minimum': 0.01, 'description': 'Pendulum length meters'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['operation', 'a', 'b'], 'properties': {'a': {'type': 'number', 'description': 'First value'}, 'b': {'type': 'number', 'description': 'Second value'}, 'operation': {'enum': ['of', 'change', 'what_pct'], 'type': 'string', 'description': 'of: X% of Y; change: from A to B; what_pct: X is what % of Y'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['old_value', 'new_value'], 'properties': {'new_value': {'type': 'number', 'description': 'New value'}, 'old_value': {'type': 'number', 'description': 'Original value'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['value', 'values_below', 'total_values'], 'properties': {'value': {'type': 'number', 'description': 'Value to rank'}, 'total_values': {'type': 'number', 'minimum': 1, 'description': 'Total number of values'}, 'values_below': {'type': 'number', 'minimum': 0, 'description': 'Number of values below'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['shape'], 'properties': {'side': {'type': 'number', 'minimum': 0, 'description': 'Side for square/hexagon'}, 'shape': {'enum': ['rectangle', 'triangle', 'circle', 'square', 'hexagon', 'ellipse'], 'type': 'string', 'description': 'Shape'}, 'width': {'type': 'number', 'minimum': 0, 'description': 'Width/side b'}, 'length': {'type': 'number', 'minimum': 0, 'description': 'Length/side a'}, 'radius': {'type': 'number', 'minimum': 0, 'description': 'Radius'}, 'side_c': {'type': 'number', 'minimum': 0, 'description': 'Side c for triangle'}, 'semi_major': {'type': 'number', 'minimum': 0, 'description': 'Semi-major for ellipse'}, 'semi_minor': {'type': 'number', 'minimum': 0, 'description': 'Semi-minor for ellipse'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['animal', 'age_years'], 'properties': {'size': {'enum': ['small', 'medium', 'large'], 'type': 'string'}, 'animal': {'enum': ['dog', 'cat'], 'type': 'string'}, 'age_years': {'type': 'number', 'minimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['animal', 'weight_kg', 'body_length_cm'], 'properties': {'animal': {'enum': ['dog', 'cat'], 'type': 'string'}, 'weight_kg': {'type': 'number', 'exclusiveMinimum': 0}, 'body_length_cm': {'type': 'number', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['weight_kg', 'age_years', 'activity', 'pet_type'], 'properties': {'activity': {'enum': ['low', 'normal', 'high'], 'type': 'string', 'description': 'Activity level'}, 'pet_type': {'enum': ['dog', 'cat'], 'type': 'string', 'description': 'Type of pet'}, 'age_years': {'type': 'number', 'minimum': 0, 'description': 'Pet age years'}, 'weight_kg': {'type': 'number', 'description': 'Pet weight kg', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['weight_kg', 'dose_mg_per_kg'], 'properties': {'weight_kg': {'type': 'number', 'exclusiveMinimum': 0}, 'dose_mg_per_kg': {'type': 'number', 'exclusiveMinimum': 0}, 'concentration_mg_per_ml': {'type': 'number', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['pet_type', 'birth_date'], 'properties': {'pet_type': {'enum': ['dog', 'cat'], 'type': 'string', 'description': 'Type of pet'}, 'birth_date': {'type': 'string', 'description': 'Pet birth date YYYY-MM-DD'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ph_value': {'type': 'number', 'description': 'pH'}, 'h_concentration': {'type': 'number', 'description': 'H+ mol/L'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['investment', 'duration'], 'properties': {'duration': {'enum': ['6', '9', '12'], 'type': 'string', 'description': 'Rental commitment duration in years: 6, 9 or 12'}, 'investment': {'type': 'number', 'maximum': 300000, 'description': 'Investment amount in EUR (max 300,000)', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['flow_rate_lpm'], 'properties': {'flow_rate_lpm': {'type': 'number', 'minimum': 0, 'description': 'Required flow rate in liters per minute'}, 'max_velocity_ms': {'type': 'number', 'default': 1.5, 'minimum': 0.1, 'description': 'Maximum water velocity in m/s (default 1.5 m/s per DTU norms)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['diameter_mm', 'length_m', 'material'], 'properties': {'length_m': {'type': 'number', 'minimum': 0.1, 'description': 'Pipe length in meters'}, 'material': {'enum': ['copper', 'pex', 'pvc', 'steel'], 'type': 'string', 'description': 'Pipe material (affects Hazen-Williams C coefficient)'}, 'diameter_mm': {'type': 'number', 'minimum': 6, 'description': 'Pipe internal diameter in millimeters'}, 'pressure_bar': {'type': 'number', 'default': 3, 'minimum': 0.1, 'description': 'Available water pressure in bar (default 3 bar)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['earth_weight_kg', 'planet'], 'properties': {'planet': {'enum': ['mercury', 'venus', 'mars', 'jupiter', 'saturn', 'uranus', 'neptune'], 'type': 'string', 'description': 'Target planet'}, 'earth_weight_kg': {'type': 'number', 'description': 'Weight on Earth in kg', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['area_m2'], 'properties': {'area_m2': {'type': 'number', 'minimum': 0, 'description': 'Surface area in m²'}, 'thickness_mm': {'type': 'number', 'default': 13, 'minimum': 1, 'description': 'Thickness in mm (default 13)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['hand_type'], 'properties': {'hand_type': {'enum': ['royal_flush', 'straight_flush', 'four_of_a_kind', 'full_house', 'flush', 'straight', 'three_of_a_kind', 'two_pair', 'one_pair', 'high_card'], 'type': 'string', 'description': 'Poker hand type to calculate probability for'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['volume_liters'], 'properties': {'target_ppm': {'type': 'number', 'default': 1.5, 'description': 'Target chlorine ppm'}, 'current_ppm': {'type': 'number', 'default': 0, 'minimum': 0, 'description': 'Current chlorine ppm'}, 'volume_liters': {'type': 'number', 'minimum': 0, 'description': 'Pool volume liters'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['shape', 'depth_m'], 'properties': {'shape': {'enum': ['rectangular', 'round', 'oval'], 'type': 'string', 'description': 'Shape'}, 'depth_m': {'type': 'number', 'minimum': 0.1, 'description': 'Avg depth m'}, 'width_m': {'type': 'number', 'description': 'Width m'}, 'length_m': {'type': 'number', 'description': 'Length m'}, 'diameter_m': {'type': 'number', 'description': 'Diameter (round)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['daily_rate'], 'properties': {'daily_rate': {'type': 'number', 'minimum': 0, 'description': 'Daily billing rate (TJM) in euros'}, 'days_per_month': {'type': 'number', 'default': 20, 'maximum': 23, 'minimum': 1, 'description': 'Billable days per month (default 20)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['total_value'], 'properties': {'btc_pct': {'type': 'number', 'default': 40, 'maximum': 100, 'minimum': 0, 'description': 'Bitcoin allocation percentage (default 40%)'}, 'eth_pct': {'type': 'number', 'default': 30, 'maximum': 100, 'minimum': 0, 'description': 'Ethereum allocation percentage (default 30%)'}, 'alts_pct': {'type': 'number', 'default': 20, 'maximum': 100, 'minimum': 0, 'description': 'Altcoins allocation percentage (default 20%)'}, 'total_value': {'type': 'number', 'minimum': 0, 'description': 'Total portfolio value in fiat currency'}, 'stablecoins_pct': {'type': 'number', 'default': 10, 'maximum': 100, 'minimum': 0, 'description': 'Stablecoins allocation percentage (default 10%)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['value', 'from_unit', 'to_unit'], 'properties': {'value': {'type': 'number', 'description': 'Power value to convert'}, 'to_unit': {'enum': ['W', 'kW', 'HP', 'BTU_h', 'cal_s'], 'type': 'string', 'description': 'Target unit'}, 'from_unit': {'enum': ['W', 'kW', 'HP', 'BTU_h', 'cal_s'], 'type': 'string', 'description': 'Source unit'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['last_period_date'], 'properties': {'last_period_date': {'type': 'string', 'description': 'Last menstrual period date YYYY-MM-DD'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['future_value', 'rate', 'years'], 'properties': {'rate': {'type': 'number', 'minimum': 0, 'description': 'Annual discount rate percent'}, 'years': {'type': 'number', 'description': 'Number of years', 'exclusiveMinimum': 0}, 'future_value': {'type': 'number', 'description': 'Future value EUR', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['value', 'from_unit', 'to_unit'], 'properties': {'value': {'type': 'number', 'description': 'Pressure value'}, 'to_unit': {'enum': ['Pa', 'bar', 'psi', 'atm', 'mmHg', 'mbar'], 'type': 'string', 'description': 'Target unit'}, 'from_unit': {'enum': ['Pa', 'bar', 'psi', 'atm', 'mmHg', 'mbar'], 'type': 'string', 'description': 'Source unit'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['salary'], 'properties': {'salary': {'type': 'number', 'minimum': 0, 'description': 'Net monthly salary in euros'}, 'household_size': {'type': 'integer', 'default': 1, 'maximum': 6, 'minimum': 1, 'description': 'Number of people in household (1-6)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['image_width_px', 'image_height_px', 'print_width_cm', 'print_height_cm'], 'properties': {'image_width_px': {'type': 'number', 'minimum': 1, 'description': 'Image width in pixels'}, 'print_width_cm': {'type': 'number', 'minimum': 1, 'description': 'Desired print width in centimeters'}, 'image_height_px': {'type': 'number', 'minimum': 1, 'description': 'Image height in pixels'}, 'print_height_cm': {'type': 'number', 'minimum': 1, 'description': 'Desired print height in centimeters'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['n', 'k', 'p'], 'properties': {'k': {'type': 'integer', 'minimum': 0, 'description': 'Number of successes'}, 'n': {'type': 'integer', 'maximum': 170, 'minimum': 0, 'description': 'Number of trials'}, 'p': {'type': 'number', 'maximum': 1, 'minimum': 0, 'description': 'Probability of success per trial'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['revenue', 'cost'], 'properties': {'cost': {'type': 'number', 'minimum': 0, 'description': 'Total cost'}, 'revenue': {'type': 'number', 'minimum': 0, 'description': 'Total revenue/selling price'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['velocity', 'angle_deg'], 'properties': {'height': {'type': 'number', 'default': 0, 'minimum': 0, 'description': 'Initial height m'}, 'velocity': {'type': 'number', 'minimum': 0, 'description': 'Initial velocity m/s'}, 'angle_deg': {'type': 'number', 'maximum': 90, 'minimum': 0, 'description': 'Launch angle degrees'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['purchase_price', 'sale_price', 'holding_years'], 'properties': {'sale_price': {'type': 'number', 'description': 'Sale price EUR', 'exclusiveMinimum': 0}, 'holding_years': {'type': 'number', 'minimum': 0, 'description': 'Years held'}, 'purchase_price': {'type': 'number', 'description': 'Purchase price EUR', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['cadastral_value', 'commune_rate'], 'properties': {'commune_rate': {'type': 'number', 'maximum': 100, 'minimum': 0, 'description': 'Commune tax rate percent'}, 'cadastral_value': {'type': 'number', 'description': 'Valeur locative cadastrale EUR', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['cadastral_value'], 'properties': {'cadastral_value': {'type': 'number', 'description': 'Cadastral rental value (valeur locative cadastrale) in EUR', 'exclusiveMinimum': 0}, 'commune_rate_pct': {'type': 'number', 'default': 25, 'maximum': 100, 'minimum': 0, 'description': 'Commune tax rate in % (default 25)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['price', 'country'], 'properties': {'price': {'type': 'number', 'description': 'Property price in local currency', 'exclusiveMinimum': 0}, 'country': {'enum': ['FR', 'BE', 'US', 'UK', 'DE'], 'type': 'string', 'description': 'Country code: FR/BE/US/UK/DE'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['household_income', 'household_size', 'zone'], 'properties': {'zone': {'enum': ['A', 'Abis', 'B1', 'B2', 'C'], 'type': 'string', 'description': 'Geographic zone of the property'}, 'household_size': {'type': 'integer', 'maximum': 5, 'minimum': 1, 'description': 'Number of people in household (1-5+)'}, 'household_income': {'type': 'number', 'description': 'Annual household income (revenu fiscal de reference) in EUR', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['co2_g_km', 'power_kw'], 'properties': {'co2_g_km': {'type': 'number', 'minimum': 0, 'description': 'CO2 g/km'}, 'power_kw': {'type': 'number', 'minimum': 0, 'description': 'Engine power in kW'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['flow_m3h', 'head_m'], 'properties': {'head_m': {'type': 'number', 'minimum': 0, 'description': 'Head m'}, 'flow_m3h': {'type': 'number', 'minimum': 0, 'description': 'Flow rate m³/h'}, 'efficiency': {'type': 'number', 'default': 0.75, 'maximum': 1, 'minimum': 0.1, 'description': 'Pump efficiency'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['amount', 'from_year', 'to_year'], 'properties': {'amount': {'type': 'number', 'minimum': 0, 'description': 'Amount to compare'}, 'to_year': {'type': 'number', 'description': 'Target year'}, 'from_year': {'type': 'number', 'description': 'Starting year'}, 'avg_inflation': {'type': 'number', 'default': 2, 'description': 'Average annual inflation rate in %'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['base_length', 'height'], 'properties': {'height': {'type': 'number', 'minimum': 0, 'description': 'Pyramid height'}, 'base_length': {'type': 'number', 'minimum': 0, 'description': 'Base side length'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'a': {'type': 'number', 'minimum': 0, 'description': 'Side a length'}, 'b': {'type': 'number', 'minimum': 0, 'description': 'Side b length'}, 'c': {'type': 'number', 'minimum': 0, 'description': 'Hypotenuse c length'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['a', 'b', 'c'], 'properties': {'a': {'type': 'number', 'description': 'Coefficient a'}, 'b': {'type': 'number', 'description': 'Coefficient b'}, 'c': {'type': 'number', 'description': 'Coefficient c'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['income_cad'], 'properties': {'income_cad': {'type': 'number', 'minimum': 0, 'description': 'Annual income in Canadian dollars (CAD)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['reference_distance_km', 'reference_time_minutes', 'target_distance_km'], 'properties': {'target_distance_km': {'type': 'number', 'minimum': 0.1, 'description': 'Target race distance in km'}, 'reference_distance_km': {'type': 'number', 'minimum': 0.1, 'description': 'Reference race distance in km'}, 'reference_time_minutes': {'type': 'number', 'minimum': 1, 'description': 'Reference race time in minutes'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['initial', 'half_life', 'time'], 'properties': {'time': {'type': 'number', 'minimum': 0, 'description': 'Time elapsed'}, 'initial': {'type': 'number', 'minimum': 0, 'description': 'Initial amount'}, 'half_life': {'type': 'number', 'minimum': 0.001, 'description': 'Half-life'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['roof_area_m2', 'annual_rainfall_mm'], 'properties': {'roof_area_m2': {'type': 'number', 'description': 'Roof catchment area in square metres', 'exclusiveMinimum': 0}, 'efficiency_pct': {'type': 'number', 'default': 80, 'maximum': 100, 'minimum': 0, 'description': 'Collection efficiency percentage (default 80%)'}, 'annual_rainfall_mm': {'type': 'number', 'description': 'Average annual rainfall in millimetres', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['length_m', 'width_m'], 'properties': {'width_m': {'type': 'number', 'minimum': 0.1, 'description': 'Raised bed width in meters'}, 'depth_cm': {'type': 'number', 'default': 30, 'maximum': 100, 'minimum': 10, 'description': 'Raised bed depth in centimeters (default 30cm)'}, 'length_m': {'type': 'number', 'minimum': 0.1, 'description': 'Raised bed length in meters'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['numerator', 'denominator'], 'properties': {'numerator': {'type': 'integer', 'description': 'Numerator', 'exclusiveMinimum': 0}, 'denominator': {'type': 'integer', 'description': 'Denominator', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['word_count'], 'properties': {'word_count': {'type': 'number', 'description': 'Number of words in text', 'exclusiveMinimum': 0}, 'reading_speed_wpm': {'type': 'number', 'default': 250, 'description': 'Reading speed words per minute', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['sale_price'], 'properties': {'sale_price': {'type': 'number', 'description': 'Property sale price in EUR', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ingredients'], 'properties': {'ingredients': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'calories_per_100g', 'protein_per_100g', 'carbs_per_100g', 'fat_per_100g', 'quantity_g'], 'properties': {'name': {'type': 'string'}, 'quantity_g': {'type': 'number'}, 'fat_per_100g': {'type': 'number'}, 'carbs_per_100g': {'type': 'number'}, 'protein_per_100g': {'type': 'number'}, 'calories_per_100g': {'type': 'number'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['original_servings', 'target_servings', 'amount'], 'properties': {'amount': {'type': 'number', 'minimum': 0, 'description': 'Original ingredient amount'}, 'target_servings': {'type': 'number', 'minimum': 1, 'description': 'Target servings'}, 'original_servings': {'type': 'number', 'minimum': 1, 'description': 'Original servings'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['original', 'target', 'ingredients'], 'properties': {'target': {'type': 'number', 'minimum': 1, 'description': 'Target servings'}, 'original': {'type': 'number', 'minimum': 1, 'description': 'Original servings'}, 'ingredients': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'qty', 'unit'], 'properties': {'qty': {'type': 'number'}, 'name': {'type': 'string'}, 'unit': {'type': 'string'}}, 'additionalProperties': False}, 'description': 'Ingredients'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['sides', 'length'], 'properties': {'sides': {'type': 'number', 'maximum': 100, 'minimum': 3, 'description': 'Number of sides'}, 'length': {'type': 'number', 'minimum': 0, 'description': 'Side length'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['purchase_price', 'monthly_rent', 'monthly_charges', 'annual_tax'], 'properties': {'annual_tax': {'type': 'number', 'minimum': 0, 'description': 'Annual property tax in EUR'}, 'monthly_rent': {'type': 'number', 'description': 'Monthly rental income in EUR', 'exclusiveMinimum': 0}, 'purchase_price': {'type': 'number', 'description': 'Purchase price in EUR', 'exclusiveMinimum': 0}, 'monthly_charges': {'type': 'number', 'minimum': 0, 'description': 'Monthly charges/expenses in EUR'}, 'notary_fees_pct': {'type': 'number', 'default': 8, 'minimum': 0, 'description': 'Notary fees as % of price (default 8)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['purchase_price', 'annual_rent'], 'properties': {'annual_rent': {'type': 'number', 'description': 'Annual rental income in EUR', 'exclusiveMinimum': 0}, 'annual_charges': {'type': 'number', 'default': 0, 'minimum': 0, 'description': 'Annual charges/expenses in EUR (default 0)'}, 'purchase_price': {'type': 'number', 'description': 'Purchase price in EUR', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['purchase_price', 'monthly_rent'], 'properties': {'monthly_rent': {'type': 'number', 'description': 'Monthly rent in EUR', 'exclusiveMinimum': 0}, 'purchase_price': {'type': 'number', 'description': 'Property purchase price in EUR', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['purchase_price', 'monthly_rent', 'annual_charges', 'vacancy_rate'], 'properties': {'monthly_rent': {'type': 'number', 'description': 'Monthly rent EUR', 'exclusiveMinimum': 0}, 'vacancy_rate': {'type': 'number', 'maximum': 100, 'minimum': 0, 'description': 'Vacancy rate percent'}, 'annual_charges': {'type': 'number', 'minimum': 0, 'description': 'Annual charges, taxes, insurance EUR'}, 'purchase_price': {'type': 'number', 'description': 'Property price EUR', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['current_rent', 'old_irl', 'new_irl'], 'properties': {'new_irl': {'type': 'number', 'description': 'Latest published IRL', 'exclusiveMinimum': 0}, 'old_irl': {'type': 'number', 'description': 'IRL at lease start', 'exclusiveMinimum': 0}, 'current_rent': {'type': 'number', 'description': 'Current rent EUR', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['rent', 'income'], 'properties': {'rent': {'type': 'number', 'minimum': 0, 'description': 'Monthly rent'}, 'income': {'type': 'number', 'minimum': 1, 'description': 'Monthly income'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['birth_date', 'country'], 'properties': {'country': {'enum': ['FR', 'US', 'UK'], 'type': 'string', 'description': 'Country: FR=64 years, US=67 years, UK=66 years'}, 'birth_date': {'type': 'string', 'description': 'YYYY-MM-DD — Date of birth'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['average_salary_best25', 'years_contributed'], 'properties': {'target_years': {'type': 'number', 'default': 172, 'maximum': 200, 'minimum': 1, 'description': 'Target quarters for full pension (default 172 = 43 years)'}, 'years_contributed': {'type': 'number', 'maximum': 50, 'minimum': 0, 'description': 'Total years of contribution'}, 'average_salary_best25': {'type': 'number', 'minimum': 0, 'description': 'Average annual salary of best 25 years in euros'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['current_age', 'retirement_age', 'monthly_income', 'savings_rate', 'current_savings'], 'properties': {'current_age': {'type': 'number', 'maximum': 70, 'minimum': 18, 'description': 'Current age'}, 'savings_rate': {'type': 'number', 'minimum': 0, 'description': 'Annual return rate percent'}, 'monthly_income': {'type': 'number', 'description': 'Desired monthly retirement income EUR', 'exclusiveMinimum': 0}, 'retirement_age': {'type': 'number', 'maximum': 75, 'minimum': 50, 'description': 'Target retirement age'}, 'current_savings': {'type': 'number', 'minimum': 0, 'description': 'Current savings EUR'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['room_length_m'], 'properties': {'bpm': {'type': 'number', 'default': 120, 'maximum': 300, 'minimum': 20, 'description': 'Tempo in BPM (used to snap pre-delay to musical grid)'}, 'room_length_m': {'type': 'number', 'minimum': 1, 'description': 'Room length in meters'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['circumference_mm', 'from_system'], 'properties': {'from_system': {'enum': ['FR', 'US', 'UK', 'JP'], 'type': 'string'}, 'circumference_mm': {'type': 'number', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['size', 'from_system'], 'properties': {'size': {'type': 'number', 'description': 'Ring size in source system'}, 'from_system': {'enum': ['FR', 'US', 'UK', 'EU', 'JP'], 'type': 'string', 'description': 'Source sizing system'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['investment', 'return_value'], 'properties': {'investment': {'type': 'number', 'minimum': 0.01, 'description': 'Initial investment amount'}, 'return_value': {'type': 'number', 'description': 'Final value or total returns'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['value'], 'properties': {'value': {'type': 'integer', 'maximum': 3999, 'minimum': 1, 'description': 'Decimal number to convert to Roman numeral'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['base_length_m', 'base_width_m', 'slope_degrees'], 'properties': {'base_width_m': {'type': 'number', 'minimum': 0, 'description': 'Building width in meters'}, 'base_length_m': {'type': 'number', 'minimum': 0, 'description': 'Building length in meters'}, 'slope_degrees': {'type': 'number', 'maximum': 80, 'minimum': 0, 'description': 'Roof slope in degrees'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['span_m', 'pitch_degrees'], 'properties': {'span_m': {'type': 'number', 'minimum': 1, 'description': 'Total roof span in meters (full width)'}, 'load_kg_m2': {'type': 'number', 'default': 150, 'minimum': 50, 'description': 'Total roof load in kg/m² including snow, wind and tiles (default 150)'}, 'spacing_cm': {'type': 'number', 'default': 60, 'maximum': 120, 'minimum': 30, 'description': 'Distance between trusses/rafters in cm (default 60cm)'}, 'pitch_degrees': {'type': 'number', 'maximum': 75, 'minimum': 5, 'description': 'Roof pitch angle in degrees'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['annual_rate'], 'properties': {'annual_rate': {'type': 'number', 'description': 'Annual return rate percent', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['a', 'b', 'x'], 'properties': {'a': {'type': 'number', 'description': 'Known value A'}, 'b': {'type': 'number', 'description': 'Corresponding value B'}, 'x': {'type': 'number', 'description': 'New value of A'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['distance_km', 'time_minutes'], 'properties': {'distance_km': {'type': 'number', 'minimum': 0.1, 'description': 'Distance in kilometers'}, 'time_minutes': {'type': 'number', 'minimum': 0.1, 'description': 'Total time in minutes'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['salary', 'from_country', 'to_country'], 'properties': {'salary': {'type': 'number', 'minimum': 0, 'description': 'Salary in local currency'}, 'to_country': {'enum': ['FR', 'US', 'UK', 'DE', 'CH', 'BE'], 'type': 'string', 'description': 'Target country'}, 'from_country': {'enum': ['FR', 'US', 'UK', 'DE', 'CH', 'BE'], 'type': 'string', 'description': 'Source country'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['hourly_rate'], 'properties': {'hourly_rate': {'type': 'number', 'description': 'Hourly rate', 'exclusiveMinimum': 0}, 'hours_per_week': {'type': 'number', 'default': 35, 'description': 'Hours worked per week', 'exclusiveMinimum': 0}, 'weeks_per_year': {'type': 'number', 'default': 52, 'description': 'Weeks worked per year', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['margin_error_pct'], 'properties': {'confidence': {'enum': ['90', '95', '99'], 'type': 'string', 'default': '95', 'description': 'Confidence level'}, 'population': {'type': 'number', 'default': 1000000, 'minimum': 1, 'description': 'Population size'}, 'margin_error_pct': {'type': 'number', 'maximum': 50, 'minimum': 0.1, 'description': 'Margin of error %'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['target_amount', 'monthly_savings', 'annual_rate'], 'properties': {'annual_rate': {'type': 'number', 'minimum': 0, 'description': 'Annual return rate percent'}, 'target_amount': {'type': 'number', 'description': 'Savings target EUR', 'exclusiveMinimum': 0}, 'monthly_savings': {'type': 'number', 'description': 'Monthly savings EUR', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['tuition'], 'properties': {'tuition': {'type': 'number', 'minimum': 0, 'description': 'Annual tuition EUR'}, 'scholarship_1': {'type': 'number', 'default': 0, 'minimum': 0, 'description': 'Scholarship 1 amount EUR'}, 'scholarship_2': {'type': 'number', 'default': 0, 'minimum': 0, 'description': 'Scholarship 2 amount EUR'}, 'scholarship_3': {'type': 'number', 'default': 0, 'minimum': 0, 'description': 'Scholarship 3 amount EUR'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['annual_rent', 'annual_charges', 'marginal_tax_rate_pct', 'property_value'], 'properties': {'annual_rent': {'type': 'number', 'minimum': 0, 'description': 'Annual gross rental income in EUR'}, 'annual_charges': {'type': 'number', 'minimum': 0, 'description': 'Annual deductible charges in EUR (management fees, interest, maintenance)'}, 'property_value': {'type': 'number', 'minimum': 0, 'description': 'Property value for amortization calculation under IS'}, 'marginal_tax_rate_pct': {'type': 'number', 'maximum': 89, 'minimum': 0, 'description': 'Shareholder marginal income tax rate in percent (e.g. 30, 41, 45)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['surface_m2', 'row_spacing_cm', 'plant_spacing_cm'], 'properties': {'surface_m2': {'type': 'number', 'minimum': 0, 'description': 'Surface area in square meters'}, 'row_spacing_cm': {'type': 'number', 'minimum': 1, 'description': 'Distance between rows in centimeters'}, 'plant_spacing_cm': {'type': 'number', 'minimum': 1, 'description': 'Distance between plants in a row in centimeters'}, 'germination_rate_pct': {'type': 'number', 'default': 85, 'maximum': 100, 'minimum': 1, 'description': 'Germination rate in percent (default 85%)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['gross_monthly_xof'], 'properties': {'accident_rate_pct': {'type': 'number', 'default': 3, 'maximum': 5, 'minimum': 1, 'description': 'Work accident insurance rate 1-5% (employer only, default 3%)'}, 'gross_monthly_xof': {'type': 'number', 'minimum': 0, 'description': 'Gross monthly salary in XOF'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['annual_income_xof'], 'properties': {'annual_income_xof': {'type': 'number', 'minimum': 0, 'description': 'Annual gross income in CFA Francs (XOF)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['amount'], 'properties': {'mode': {'enum': ['ht', 'ttc'], 'type': 'string', 'default': 'ht', 'description': 'Input mode: ht=hors taxe, ttc=toutes taxes comprises'}, 'rate': {'type': 'number', 'default': 18, 'maximum': 100, 'minimum': 0, 'description': 'TVA rate in % (standard 18%)'}, 'amount': {'type': 'number', 'minimum': 0, 'description': 'Amount in XOF'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['type', 'first_term', 'common', 'n'], 'properties': {'n': {'type': 'integer', 'minimum': 1, 'description': 'Number of terms'}, 'type': {'enum': ['arithmetic', 'geometric'], 'type': 'string', 'description': 'Sequence type'}, 'common': {'type': 'number', 'description': 'Common difference (arithmetic) or ratio (geometric)'}, 'first_term': {'type': 'number', 'description': 'First term (a1)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['monthly_salary', 'years_seniority'], 'properties': {'monthly_salary': {'type': 'number', 'minimum': 0, 'description': 'Reference gross monthly salary in euros'}, 'years_seniority': {'type': 'number', 'minimum': 0, 'description': 'Years of seniority in the company'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['length_cm', 'width_cm', 'height_cm', 'actual_kg'], 'properties': {'width_cm': {'type': 'number', 'minimum': 0, 'description': 'Width cm'}, 'actual_kg': {'type': 'number', 'minimum': 0, 'description': 'Actual weight kg'}, 'height_cm': {'type': 'number', 'minimum': 0, 'description': 'Height cm'}, 'length_cm': {'type': 'number', 'minimum': 0, 'description': 'Length cm'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['size', 'from_system'], 'properties': {'size': {'type': 'number', 'minimum': 1, 'description': 'Shoe size'}, 'from_system': {'enum': ['EU', 'US_M', 'US_W', 'UK'], 'type': 'string', 'description': 'From system'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['size', 'from_system', 'to_system'], 'properties': {'size': {'type': 'number', 'description': 'Shoe size in source system', 'exclusiveMinimum': 0}, 'to_system': {'enum': ['EU', 'US_M', 'US_W', 'UK'], 'type': 'string', 'description': 'Target sizing system'}, 'from_system': {'enum': ['EU', 'US_M', 'US_W', 'UK'], 'type': 'string', 'description': 'Source sizing system'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['principal', 'annual_rate', 'years'], 'properties': {'years': {'type': 'number', 'minimum': 0, 'description': 'Duration in years'}, 'principal': {'type': 'number', 'minimum': 0, 'description': 'Initial amount'}, 'annual_rate': {'type': 'number', 'description': 'Annual interest rate in %'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['bedtime', 'wake_time'], 'properties': {'bedtime': {'type': 'string', 'description': 'Bedtime HH:MM'}, 'wake_time': {'type': 'string', 'description': 'Wake time HH:MM'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['rise_m', 'run_m'], 'properties': {'run_m': {'type': 'number', 'minimum': 0.01, 'description': 'Horizontal run m'}, 'rise_m': {'type': 'number', 'description': 'Vertical rise m'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['cigarettes_per_day', 'pack_price'], 'properties': {'pack_price': {'type': 'number', 'description': 'Price per pack', 'exclusiveMinimum': 0}, 'cigarettes_per_day': {'type': 'number', 'description': 'Cigarettes smoked per day', 'exclusiveMinimum': 0}, 'cigarettes_per_pack': {'type': 'number', 'default': 20, 'description': 'Cigarettes per pack', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['current_ph', 'target_ph', 'area_m2'], 'properties': {'area_m2': {'type': 'number', 'minimum': 0, 'description': 'Garden area m²'}, 'target_ph': {'type': 'number', 'maximum': 8, 'minimum': 4, 'description': 'Target pH'}, 'current_ph': {'type': 'number', 'maximum': 9, 'minimum': 3, 'description': 'Current soil pH'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['panel_watt_peak'], 'properties': {'area_m2': {'type': 'number', 'description': 'Panel surface area in m2 (optional, informational)', 'exclusiveMinimum': 0}, 'panel_watt_peak': {'type': 'number', 'description': 'Total peak power of the installation in Watts (Wp)', 'exclusiveMinimum': 0}, 'hours_sun_per_day': {'type': 'number', 'default': 4, 'description': 'Average peak sun hours per day (default 4)', 'exclusiveMinimum': 0}, 'efficiency_loss_pct': {'type': 'number', 'default': 15, 'maximum': 50, 'minimum': 0, 'description': 'System efficiency loss percentage (default 15%)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['system_cost', 'annual_kwh'], 'properties': {'price_kwh': {'type': 'number', 'default': 0.25, 'minimum': 0, 'description': 'Electricity price EUR/kWh'}, 'annual_kwh': {'type': 'number', 'minimum': 0, 'description': 'Annual production kWh'}, 'system_cost': {'type': 'number', 'minimum': 0, 'description': 'Total system cost EUR'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['c1', 'v1_ml', 'c2'], 'properties': {'c1': {'type': 'number', 'minimum': 0, 'description': 'Initial concentration mol/L'}, 'c2': {'type': 'number', 'minimum': 0, 'description': 'Target concentration mol/L'}, 'v1_ml': {'type': 'number', 'minimum': 0, 'description': 'Initial volume mL'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'speed': {'type': 'number', 'minimum': 0, 'description': 'Speed in km/h'}, 'distance': {'type': 'number', 'minimum': 0, 'description': 'Distance in kilometers'}, 'time_minutes': {'type': 'number', 'minimum': 0, 'description': 'Time in minutes'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['temperature_c'], 'properties': {'temperature_c': {'type': 'number', 'minimum': -273, 'description': 'Celsius'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['radius'], 'properties': {'radius': {'type': 'number', 'minimum': 0, 'description': 'Radius'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['force_n', 'displacement_m'], 'properties': {'force_n': {'type': 'number', 'description': 'Applied force N'}, 'displacement_m': {'type': 'number', 'minimum': 0.001, 'description': 'Displacement m'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['total_height_cm'], 'properties': {'total_height_cm': {'type': 'number', 'minimum': 10, 'description': 'Total height cm'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['amount', 'apy_pct', 'duration_days', 'compounding'], 'properties': {'amount': {'type': 'number', 'minimum': 0, 'description': 'Initial staking amount in coins or fiat'}, 'apy_pct': {'type': 'number', 'minimum': 0, 'description': 'Annual Percentage Yield in percent'}, 'compounding': {'enum': ['daily', 'weekly', 'monthly', 'none'], 'type': 'string', 'description': 'Compounding frequency'}, 'duration_days': {'type': 'number', 'minimum': 1, 'description': 'Staking duration in days'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['price'], 'properties': {'price': {'type': 'number', 'description': 'Property purchase price in GBP', 'exclusiveMinimum': 0}, 'first_time_buyer': {'type': 'boolean', 'default': False, 'description': 'Whether buyer is a first-time buyer (default false)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['apparent_magnitude', 'absolute_magnitude'], 'properties': {'absolute_magnitude': {'type': 'number', 'description': 'Absolute magnitude (M)'}, 'apparent_magnitude': {'type': 'number', 'description': 'Apparent magnitude (m)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['values'], 'properties': {'values': {'type': 'array', 'items': {'type': 'number'}, 'minItems': 1, 'description': 'Array of numbers'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['scale_length_inches', 'frequency_hz', 'gauge_inches'], 'properties': {'frequency_hz': {'type': 'number', 'minimum': 20, 'description': 'Target tuning frequency in Hz (e.g. 329.63 for E4)'}, 'gauge_inches': {'type': 'number', 'maximum': 0.08, 'minimum': 0.006, 'description': 'String gauge in inches (e.g. 0.010 for a light gauge high E)'}, 'scale_length_inches': {'type': 'number', 'maximum': 40, 'minimum': 20, 'description': 'Instrument scale length in inches (e.g. 25.5 for Fender Stratocaster)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['loan_amount', 'annual_rate', 'monthly_payment'], 'properties': {'annual_rate': {'type': 'number', 'minimum': 0, 'description': 'Annual interest rate percent'}, 'loan_amount': {'type': 'number', 'description': 'Loan amount EUR', 'exclusiveMinimum': 0}, 'monthly_payment': {'type': 'number', 'description': 'Monthly payment EUR', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['exam_date', 'topics_count', 'hours_per_topic'], 'properties': {'exam_date': {'type': 'string', 'description': 'Exam date YYYY-MM-DD'}, 'topics_count': {'type': 'integer', 'description': 'Number of topics to study', 'exclusiveMinimum': 0}, 'hours_per_topic': {'type': 'number', 'description': 'Hours needed per topic', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['uv_index', 'skin_type'], 'properties': {'uv_index': {'type': 'number', 'maximum': 20, 'minimum': 1, 'description': 'UV index at destination (1–11+)'}, 'skin_type': {'enum': ['1', '2', '3', '4', '5', '6'], 'type': 'string', 'description': 'Fitzpatrick skin type: 1=very fair, 6=very dark'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['latitude', 'day_of_year'], 'properties': {'latitude': {'type': 'number', 'maximum': 90, 'minimum': -90, 'description': 'Latitude'}, 'day_of_year': {'type': 'number', 'maximum': 366, 'minimum': 1, 'description': 'Day of year (1-366)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['latitude', 'day_of_year'], 'properties': {'latitude': {'type': 'number', 'maximum': 90, 'minimum': -90, 'description': 'Latitude in degrees'}, 'day_of_year': {'type': 'integer', 'maximum': 365, 'minimum': 1, 'description': 'Day of year (1-365)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['spf', 'skin_type', 'uv_index'], 'properties': {'spf': {'type': 'number', 'maximum': 100, 'minimum': 2, 'description': 'SPF factor'}, 'uv_index': {'type': 'number', 'maximum': 20, 'minimum': 0, 'description': 'Current UV index'}, 'skin_type': {'type': 'number', 'maximum': 6, 'minimum': 1, 'description': 'Fitzpatrick skin type 1-6'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['rooms'], 'properties': {'rooms': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'area_m2', 'ceiling_height_m'], 'properties': {'name': {'type': 'string', 'description': 'Room name'}, 'area_m2': {'type': 'number', 'description': 'Room area in m2', 'exclusiveMinimum': 0}, 'ceiling_height_m': {'type': 'number', 'description': 'Ceiling height in meters', 'exclusiveMinimum': 0}}, 'additionalProperties': False}, 'description': 'List of rooms with area and ceiling height'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['distance_m', 'time_minutes'], 'properties': {'distance_m': {'type': 'number', 'minimum': 1, 'description': 'Distance swum in meters'}, 'time_minutes': {'type': 'number', 'minimum': 0.1, 'description': 'Total swim time in minutes'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['income'], 'properties': {'canton': {'enum': ['geneve', 'zurich', 'vaud', 'berne'], 'type': 'string', 'default': 'geneve', 'description': 'Canton of residence'}, 'income': {'type': 'number', 'minimum': 0, 'description': 'Annual taxable income in CHF'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['gross_annual', 'age'], 'properties': {'age': {'type': 'integer', 'maximum': 70, 'minimum': 17, 'description': 'Age of employee'}, 'gross_annual': {'type': 'number', 'minimum': 0, 'description': 'Annual gross salary in CHF'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['annual_contribution', 'marginal_tax_rate'], 'properties': {'marginal_tax_rate': {'type': 'number', 'maximum': 60, 'minimum': 0, 'description': 'Marginal income tax rate in % (federal + cantonal combined)'}, 'annual_contribution': {'type': 'number', 'minimum': 0, 'description': 'Annual contribution to pillar 3a in CHF (max 7056 for employees, 35280 for self-employed)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['gross_monthly'], 'properties': {'gross_monthly': {'type': 'number', 'minimum': 0, 'description': 'Gross monthly salary in CHF'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['amount'], 'properties': {'mode': {'enum': ['ht', 'ttc'], 'type': 'string', 'default': 'ht', 'description': 'Input mode: ht=before tax, ttc=after tax'}, 'rate': {'enum': ['2.6', '3.8', '8.1'], 'type': 'string', 'default': '8.1', 'description': 'VAT rate: 2.6% (reduced), 3.8% (hotel), 8.1% (standard)'}, 'amount': {'type': 'number', 'minimum': 0, 'description': 'Amount in CHF'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['net_wealth'], 'properties': {'canton': {'enum': ['geneve', 'zurich', 'vaud', 'berne'], 'type': 'string', 'default': 'geneve', 'description': 'Canton of residence'}, 'net_wealth': {'type': 'number', 'minimum': 0, 'description': 'Net wealth in CHF (assets minus debts)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['bmr', 'activity_level'], 'properties': {'bmr': {'type': 'number', 'minimum': 1, 'description': 'Basal Metabolic Rate in kcal'}, 'activity_level': {'enum': ['sedentary', 'light', 'moderate', 'active', 'very_active'], 'type': 'string', 'description': 'Activity level'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['focal_length_mm', 'eyepiece_mm'], 'properties': {'eyepiece_mm': {'type': 'number', 'description': 'Eyepiece focal length mm', 'exclusiveMinimum': 0}, 'focal_length_mm': {'type': 'number', 'description': 'Telescope focal length mm', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['area_m2', 'tile_cm'], 'properties': {'area_m2': {'type': 'number', 'minimum': 0, 'description': 'Area m²'}, 'tile_cm': {'type': 'number', 'minimum': 1, 'description': 'Tile size cm'}, 'depth_mm': {'type': 'number', 'default': 5, 'description': 'Joint depth mm'}, 'joint_mm': {'type': 'number', 'default': 3, 'description': 'Joint width mm'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['area_m2', 'tile_w_cm', 'tile_l_cm'], 'properties': {'area_m2': {'type': 'number', 'minimum': 0.1, 'description': 'Area m²'}, 'tile_l_cm': {'type': 'number', 'minimum': 1, 'description': 'Tile length cm'}, 'tile_w_cm': {'type': 'number', 'minimum': 1, 'description': 'Tile width cm'}, 'waste_pct': {'type': 'number', 'default': 10, 'description': 'Waste %'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['city1', 'city2'], 'properties': {'city1': {'enum': ['paris', 'london', 'new_york', 'los_angeles', 'tokyo', 'sydney', 'dubai', 'mumbai', 'beijing', 'sao_paulo'], 'type': 'string', 'description': 'First city'}, 'city2': {'enum': ['paris', 'london', 'new_york', 'los_angeles', 'tokyo', 'sydney', 'dubai', 'mumbai', 'beijing', 'sao_paulo'], 'type': 'string', 'description': 'Second city'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['bpm', 'bars'], 'properties': {'bpm': {'type': 'number', 'maximum': 400, 'minimum': 20, 'description': 'Tempo in beats per minute'}, 'bars': {'type': 'number', 'minimum': 1, 'description': 'Number of bars'}, 'beat_value': {'type': 'number', 'default': 4, 'maximum': 32, 'minimum': 1, 'description': 'Note value of one beat (denominator of time signature, e.g. 4 for quarter note)'}, 'beats_per_bar': {'type': 'number', 'default': 4, 'maximum': 32, 'minimum': 1, 'description': 'Number of beats per bar (numerator of time signature)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['time', 'from_offset', 'to_offset'], 'properties': {'time': {'type': 'string', 'description': 'Time to convert HH:MM'}, 'to_offset': {'type': 'number', 'maximum': 14, 'minimum': -12, 'description': 'Target UTC offset hours'}, 'from_offset': {'type': 'number', 'maximum': 14, 'minimum': -12, 'description': 'Source UTC offset hours (e.g. 1 for UTC+1)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['city1', 'city2'], 'properties': {'city1': {'enum': ['paris', 'london', 'new_york', 'los_angeles', 'tokyo', 'sydney', 'dubai', 'beijing', 'moscow', 'sao_paulo'], 'type': 'string', 'description': 'First city'}, 'city2': {'enum': ['paris', 'london', 'new_york', 'los_angeles', 'tokyo', 'sydney', 'dubai', 'beijing', 'moscow', 'sao_paulo'], 'type': 'string', 'description': 'Second city'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['from_zone', 'to_zone'], 'properties': {'to_zone': {'enum': ['UTC', 'CET', 'EST', 'PST', 'CST', 'JST', 'IST', 'AEST', 'GMT'], 'type': 'string', 'description': 'Target time zone'}, 'from_zone': {'enum': ['UTC', 'CET', 'EST', 'PST', 'CST', 'JST', 'IST', 'AEST', 'GMT'], 'type': 'string', 'description': 'Source time zone'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['bill'], 'properties': {'bill': {'type': 'number', 'minimum': 0, 'description': 'Bill amount'}, 'split': {'type': 'integer', 'default': 1, 'minimum': 1, 'description': 'Number of people splitting'}, 'tip_pct': {'type': 'number', 'default': 15, 'maximum': 100, 'minimum': 0, 'description': 'Tip percentage'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['bill_amount', 'tip_pct', 'num_people'], 'properties': {'tip_pct': {'type': 'number', 'maximum': 100, 'minimum': 0, 'description': 'Tip percentage'}, 'num_people': {'type': 'integer', 'description': 'Number of people splitting', 'exclusiveMinimum': 0}, 'bill_amount': {'type': 'number', 'description': 'Total bill amount', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['bill', 'country'], 'properties': {'bill': {'type': 'number', 'minimum': 0, 'description': 'Bill'}, 'country': {'enum': ['US', 'FR', 'UK', 'JP', 'DE', 'BR', 'AU'], 'type': 'string', 'description': 'Country'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['major_r', 'minor_r'], 'properties': {'major_r': {'type': 'number', 'minimum': 0, 'description': 'Major radius (center to tube center)'}, 'minor_r': {'type': 'number', 'minimum': 0, 'description': 'Minor radius (tube radius)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['vma'], 'properties': {'vma': {'type': 'number', 'minimum': 5, 'description': 'VMA (Maximal Aerobic Speed) in km/h'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['destination', 'days', 'travelers'], 'properties': {'days': {'type': 'integer', 'maximum': 365, 'minimum': 1, 'description': 'Number of travel days'}, 'travelers': {'type': 'integer', 'maximum': 20, 'minimum': 1, 'description': 'Number of travelers'}, 'destination': {'enum': ['europe_west', 'europe_east', 'usa', 'asia_se', 'japan', 'australia', 'africa', 'south_america'], 'type': 'string', 'description': 'Destination region'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['destination', 'duration_days', 'age', 'activities'], 'properties': {'age': {'type': 'integer', 'maximum': 120, 'minimum': 0, 'description': 'Traveler age in years'}, 'activities': {'enum': ['standard', 'adventure', 'extreme'], 'type': 'string', 'description': 'Activity level: standard (city/beach), adventure (hiking/skiing), extreme (mountaineering/motorsport)'}, 'destination': {'enum': ['europe', 'usa', 'worldwide'], 'type': 'string', 'description': 'Travel destination zone'}, 'duration_days': {'type': 'integer', 'maximum': 365, 'minimum': 1, 'description': 'Trip duration in days'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['destination', 'days', 'age', 'coverage_level'], 'properties': {'age': {'type': 'integer', 'maximum': 120, 'minimum': 1, 'description': 'Traveler age'}, 'days': {'type': 'integer', 'description': 'Trip duration days', 'exclusiveMinimum': 0}, 'destination': {'enum': ['europe', 'asia', 'africa', 'americas', 'oceania'], 'type': 'string', 'description': 'Destination region'}, 'coverage_level': {'enum': ['basic', 'standard', 'premium'], 'type': 'string', 'description': 'Coverage level'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['a', 'b', 'c'], 'properties': {'a': {'type': 'number', 'minimum': 0, 'description': 'Side a'}, 'b': {'type': 'number', 'minimum': 0, 'description': 'Side b'}, 'c': {'type': 'number', 'minimum': 0, 'description': 'Side c'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['func', 'value'], 'properties': {'func': {'enum': ['sin', 'cos', 'tan', 'asin', 'acos', 'atan'], 'type': 'string', 'description': 'Trig function'}, 'unit': {'enum': ['degrees', 'radians'], 'type': 'string', 'default': 'degrees', 'description': 'Input angle unit'}, 'value': {'type': 'number', 'description': 'Input value'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['band'], 'properties': {'band': {'enum': ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H'], 'type': 'string', 'description': 'Council Tax band (A=lowest, H=highest)'}, 'region': {'enum': ['england', 'scotland', 'wales'], 'type': 'string', 'default': 'england', 'description': 'Region'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['income'], 'properties': {'income': {'type': 'number', 'minimum': 0, 'description': 'Annual gross income in GBP'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['annual_salary'], 'properties': {'annual_salary': {'type': 'number', 'minimum': 0, 'description': 'Annual gross salary in GBP'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['annual_salary'], 'properties': {'plan': {'enum': ['1', '2', '4', '5', 'postgrad'], 'type': 'string', 'default': '2', 'description': 'Student loan plan: 1, 2, 4, 5, or postgrad'}, 'annual_salary': {'type': 'number', 'minimum': 0, 'description': 'Annual gross salary in GBP'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['amount'], 'properties': {'mode': {'enum': ['ht', 'ttc'], 'type': 'string', 'default': 'ht', 'description': 'Input mode: ht=net (ex-VAT), ttc=gross (inc-VAT)'}, 'rate': {'enum': ['0', '5', '20'], 'type': 'string', 'default': '20', 'description': 'VAT rate: 0% (zero), 5% (reduced), 20% (standard)'}, 'amount': {'type': 'number', 'minimum': 0, 'description': 'Amount in GBP'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['daily_ref_salary'], 'properties': {'daily_ref_salary': {'type': 'number', 'minimum': 0, 'description': 'Salaire Journalier de Reference (SJR) in euros — typically last 12 months salary / 261'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['items'], 'properties': {'items': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'price', 'quantity', 'unit'], 'properties': {'name': {'type': 'string'}, 'unit': {'type': 'string'}, 'price': {'type': 'number'}, 'quantity': {'type': 'number'}}, 'additionalProperties': False}, 'minItems': 1, 'description': 'Items to compare'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['annual_salary', 'contribution_pct'], 'properties': {'age': {'type': 'integer', 'default': 40, 'maximum': 80, 'minimum': 18, 'description': 'Employee age (50+ enables catch-up contributions)'}, 'annual_salary': {'type': 'number', 'minimum': 0, 'description': 'Annual salary in USD'}, 'contribution_pct': {'type': 'number', 'maximum': 100, 'minimum': 1, 'description': 'Employee contribution percentage (1-100)'}, 'employer_match_pct': {'type': 'number', 'default': 50, 'minimum': 0, 'description': 'Employer match percentage of employee contribution (default 50%)'}, 'employer_match_limit': {'type': 'number', 'default': 6, 'minimum': 0, 'description': 'Employer match cap as % of salary (default 6%)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['purchase_price', 'sale_price', 'holding_period_months'], 'properties': {'sale_price': {'type': 'number', 'minimum': 0, 'description': 'Sale price in USD'}, 'filing_status': {'enum': ['single', 'married'], 'type': 'string', 'default': 'single', 'description': 'Filing status for rate thresholds'}, 'purchase_price': {'type': 'number', 'minimum': 0, 'description': 'Original purchase price in USD'}, 'holding_period_months': {'type': 'number', 'minimum': 0, 'description': 'Holding period in months'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['children_under_17', 'agi'], 'properties': {'agi': {'type': 'number', 'minimum': 0, 'description': 'Adjusted Gross Income in USD'}, 'filing_status': {'enum': ['single', 'married'], 'type': 'string', 'default': 'single', 'description': 'Filing status'}, 'children_under_17': {'type': 'integer', 'minimum': 0, 'description': 'Number of qualifying children under age 17'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['income'], 'properties': {'income': {'type': 'number', 'minimum': 0, 'description': 'Gross annual income in USD'}, 'filing_status': {'enum': ['single', 'married_joint', 'married_separate', 'head_of_household'], 'type': 'string', 'default': 'single', 'description': 'Filing status'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['gross_annual'], 'properties': {'gross_annual': {'type': 'number', 'minimum': 0, 'description': 'Gross annual salary in USD'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['home_price', 'annual_rate'], 'properties': {'years': {'type': 'integer', 'default': 30, 'maximum': 50, 'minimum': 1, 'description': 'Loan term in years (default 30)'}, 'home_price': {'type': 'number', 'minimum': 1, 'description': 'Home purchase price in USD'}, 'annual_rate': {'type': 'number', 'maximum': 30, 'minimum': 0.01, 'description': 'Annual mortgage interest rate in %'}, 'down_payment_pct': {'type': 'number', 'default': 20, 'maximum': 100, 'minimum': 0, 'description': 'Down payment percentage (default 20%)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['annual_salary'], 'properties': {'state': {'enum': ['CA', 'TX', 'NY', 'FL', 'WA'], 'type': 'string', 'default': 'TX', 'description': 'State for state income tax (TX/FL/WA have no state tax)'}, 'annual_salary': {'type': 'number', 'minimum': 0, 'description': 'Annual salary in USD'}, 'filing_status': {'enum': ['single', 'married'], 'type': 'string', 'default': 'single', 'description': 'Federal withholding filing status'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['home_value'], 'properties': {'state': {'enum': ['NJ', 'IL', 'TX', 'CA', 'FL', 'NY'], 'type': 'string', 'default': 'TX', 'description': 'State (affects effective property tax rate)'}, 'home_value': {'type': 'number', 'minimum': 0, 'description': 'Assessed home value in USD'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['income', 'state'], 'properties': {'state': {'enum': ['CA', 'NY', 'TX', 'FL', 'WA', 'IL', 'PA', 'OH'], 'type': 'string', 'description': 'US state'}, 'income': {'type': 'number', 'minimum': 0, 'description': 'Annual taxable income in USD'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['loan_balance', 'annual_rate'], 'properties': {'plan': {'enum': ['standard', 'graduated', 'income_driven'], 'type': 'string', 'default': 'standard', 'description': 'Repayment plan'}, 'annual_rate': {'type': 'number', 'maximum': 20, 'minimum': 0, 'description': 'Annual interest rate in %'}, 'loan_balance': {'type': 'number', 'minimum': 0, 'description': 'Outstanding loan balance in USD'}, 'annual_income': {'type': 'number', 'default': 50000, 'minimum': 0, 'description': 'Annual income (required for income_driven plan)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['months_worked'], 'properties': {'full_time': {'type': 'boolean', 'default': True, 'description': 'Full-time'}, 'months_worked': {'type': 'number', 'maximum': 12, 'minimum': 0, 'description': 'Months worked'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['public_holidays_count', 'vacation_days_available'], 'properties': {'public_holidays_count': {'type': 'integer', 'minimum': 0, 'description': 'Number of public holidays near weekends'}, 'vacation_days_available': {'type': 'integer', 'description': 'Annual vacation days available', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['amount', 'rate'], 'properties': {'mode': {'enum': ['ht', 'ttc'], 'type': 'string', 'default': 'ht', 'description': 'ht=before tax, ttc=after tax'}, 'rate': {'type': 'number', 'maximum': 100, 'minimum': 0, 'description': 'Tax rate in %'}, 'amount': {'type': 'number', 'minimum': 0, 'description': 'Amount'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['amount_incl'], 'properties': {'vat_rate': {'type': 'number', 'default': 20, 'minimum': 0, 'description': 'VAT rate %'}, 'amount_incl': {'type': 'number', 'minimum': 0, 'description': 'Amount including VAT'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chainring_teeth', 'cog_teeth'], 'properties': {'cog_teeth': {'type': 'number', 'minimum': 1, 'description': 'Number of teeth on the rear cog/sprocket'}, 'chainring_teeth': {'type': 'number', 'minimum': 1, 'description': 'Number of teeth on the front chainring'}, 'wheel_circumference_mm': {'type': 'number', 'default': 2105, 'minimum': 100, 'description': 'Wheel circumference in mm (700c road default = 2105mm)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['test', 'result_value'], 'properties': {'test': {'enum': ['cooper', 'demi_cooper', 'vameval'], 'type': 'string', 'description': 'Test type: cooper (12min run), demi_cooper (6min run), vameval (final speed km/h)'}, 'result_value': {'type': 'number', 'minimum': 1, 'description': 'Distance in meters (cooper/demi_cooper) or final speed in km/h (vameval)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['vma'], 'properties': {'vma': {'type': 'number', 'minimum': 1, 'description': 'VMA in km/h'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['from_country', 'to_country'], 'properties': {'to_country': {'enum': ['FR', 'US', 'UK', 'AU', 'JP', 'CH', 'BR', 'IN'], 'type': 'string', 'description': 'Destination country'}, 'from_country': {'enum': ['FR', 'US', 'UK', 'AU', 'JP', 'CH', 'BR', 'IN'], 'type': 'string', 'description': 'Country of origin'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['shape'], 'properties': {'shape': {'enum': ['cube', 'cuboid', 'cylinder', 'cone', 'sphere', 'prism', 'pyramid'], 'type': 'string', 'description': 'Shape'}, 'width': {'type': 'number', 'minimum': 0, 'description': 'Width'}, 'height': {'type': 'number', 'minimum': 0, 'description': 'Height'}, 'length': {'type': 'number', 'minimum': 0, 'description': 'Length/side'}, 'radius': {'type': 'number', 'minimum': 0, 'description': 'Radius'}, 'base_area': {'type': 'number', 'minimum': 0, 'description': 'Base area for prism/pyramid'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['waist_cm', 'hip_cm', 'sex'], 'properties': {'sex': {'enum': ['male', 'female'], 'type': 'string', 'description': 'Biological sex'}, 'hip_cm': {'type': 'number', 'minimum': 40, 'description': 'Hip circumference in centimeters'}, 'waist_cm': {'type': 'number', 'minimum': 40, 'description': 'Waist circumference in centimeters'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['perimeter_m', 'height_m'], 'properties': {'height_m': {'type': 'number', 'minimum': 1, 'description': 'Height m'}, 'roll_width': {'type': 'number', 'default': 0.53, 'description': 'Roll width m'}, 'perimeter_m': {'type': 'number', 'minimum': 1, 'description': 'Room perimeter m'}, 'roll_length': {'type': 'number', 'default': 10.05, 'description': 'Roll length m'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['perimeter_m', 'height_m'], 'properties': {'height_m': {'type': 'number', 'minimum': 0, 'description': 'Wall height m'}, 'roll_width': {'type': 'number', 'default': 0.53, 'description': 'Roll width m'}, 'perimeter_m': {'type': 'number', 'minimum': 0, 'description': 'Room perimeter m'}, 'roll_length': {'type': 'number', 'default': 10.05, 'description': 'Roll length m'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['cubic_meters'], 'properties': {'cubic_meters': {'type': 'number', 'minimum': 0, 'description': 'Water consumption in m³'}, 'price_per_m3': {'type': 'number', 'default': 4.34, 'minimum': 0, 'description': 'Price per m³ (default 4.34 EUR — France 2026)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['calcium_mg_l', 'magnesium_mg_l'], 'properties': {'calcium_mg_l': {'type': 'number', 'minimum': 0}, 'magnesium_mg_l': {'type': 'number', 'minimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['household_size', 'usage'], 'properties': {'usage': {'enum': ['low', 'normal', 'high'], 'type': 'string', 'description': 'Water usage level: low (30L/person), normal (50L/person), high (70L/person)'}, 'household_size': {'type': 'number', 'maximum': 10, 'minimum': 1, 'description': 'Number of people in the household'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['weight_kg', 'activity_level', 'climate'], 'properties': {'climate': {'enum': ['temperate', 'hot'], 'type': 'string', 'description': 'Climate'}, 'weight_kg': {'type': 'number', 'description': 'Body weight kg', 'exclusiveMinimum': 0}, 'activity_level': {'enum': ['sedentary', 'moderate', 'active', 'very_active'], 'type': 'string', 'description': 'Activity level'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['pipe_length_m', 'diameter_mm', 'flow_rate_lpm'], 'properties': {'diameter_mm': {'type': 'number', 'minimum': 6, 'description': 'Pipe internal diameter in millimeters'}, 'flow_rate_lpm': {'type': 'number', 'minimum': 0.1, 'description': 'Flow rate in liters per minute'}, 'pipe_length_m': {'type': 'number', 'minimum': 0.1, 'description': 'Pipe length in meters'}, 'fittings_count': {'type': 'number', 'default': 5, 'minimum': 0, 'description': 'Number of fittings and elbows (each adds ~0.5m equivalent length)'}, 'elevation_change_m': {'type': 'number', 'default': 0, 'description': 'Elevation change in meters (positive = uphill, negative = downhill)'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'frequency_hz': {'type': 'number', 'description': 'Frequency in Hz'}, 'wavelength_m': {'type': 'number', 'description': 'Wavelength in meters'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['frequency_hz'], 'properties': {'speed_ms': {'type': 'number', 'default': 343, 'minimum': 0, 'description': 'Wave speed m/s (343=sound)'}, 'frequency_hz': {'type': 'number', 'minimum': 0, 'description': 'Frequency in Hz'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['temperature_c', 'wind_speed_kmh'], 'properties': {'temperature_c': {'type': 'number', 'maximum': 10, 'description': 'Air temperature in degrees C (must be 10C or below)'}, 'wind_speed_kmh': {'type': 'number', 'minimum': 0, 'description': 'Wind speed in km/h'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['awg'], 'properties': {'awg': {'type': 'integer', 'maximum': 40, 'minimum': 0, 'description': 'AWG gauge number'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['start_date', 'end_date'], 'properties': {'country': {'enum': ['FR', 'OTHER'], 'type': 'string', 'default': 'FR', 'description': 'Country for public holidays (FR supported)'}, 'end_date': {'type': 'string', 'description': 'YYYY-MM-DD — End date'}, 'start_date': {'type': 'string', 'description': 'YYYY-MM-DD — Start date'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['value', 'mean', 'std_dev'], 'properties': {'mean': {'type': 'number', 'description': 'Population mean'}, 'value': {'type': 'number', 'description': 'Observed value'}, 'std_dev': {'type': 'number', 'minimum': 0.001, 'description': 'Standard deviation'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['value', 'from', 'to'], 'properties': {'to': {'enum': ['degree', 'radian', 'gradian', 'turn'], 'type': 'string', 'description': 'Target unit'}, 'from': {'enum': ['degree', 'radian', 'gradian', 'turn'], 'type': 'string', 'description': 'Source unit'}, 'value': {'type': 'number', 'description': 'Angle value'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['value', 'from', 'to'], 'properties': {'to': {'enum': ['m2', 'ha', 'acre', 'are', 'ft2', 'yd2', 'km2', 'cm2'], 'type': 'string', 'description': 'Target unit'}, 'from': {'enum': ['m2', 'ha', 'acre', 'are', 'ft2', 'yd2', 'km2', 'cm2'], 'type': 'string', 'description': 'Source unit'}, 'value': {'type': 'number', 'description': 'Area value'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['value', 'from', 'to'], 'properties': {'to': {'enum': ['cup', 'tbsp', 'tsp', 'ml', 'fl_oz', 'l'], 'type': 'string', 'description': 'Target unit'}, 'from': {'enum': ['cup', 'tbsp', 'tsp', 'ml', 'fl_oz', 'l'], 'type': 'string', 'description': 'Source unit'}, 'value': {'type': 'number', 'description': 'Quantity'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['value', 'from', 'to'], 'properties': {'to': {'enum': ['bit', 'byte', 'kb', 'mb', 'gb', 'tb', 'pb', 'kib', 'mib', 'gib'], 'type': 'string', 'description': 'Target unit'}, 'from': {'enum': ['bit', 'byte', 'kb', 'mb', 'gb', 'tb', 'pb', 'kib', 'mib', 'gib'], 'type': 'string', 'description': 'Source unit'}, 'value': {'type': 'number', 'description': 'Storage value'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['value', 'from', 'to'], 'properties': {'to': {'enum': ['km', 'mi', 'm', 'ft', 'in', 'cm', 'yd', 'nm', 'mm'], 'type': 'string', 'description': 'Target unit'}, 'from': {'enum': ['km', 'mi', 'm', 'ft', 'in', 'cm', 'yd', 'nm', 'mm'], 'type': 'string', 'description': 'Source unit'}, 'value': {'type': 'number', 'description': 'Distance value'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['value', 'from', 'to'], 'properties': {'to': {'enum': ['cal', 'kcal', 'j', 'kj', 'kwh', 'btu', 'ev'], 'type': 'string', 'description': 'Target unit'}, 'from': {'enum': ['cal', 'kcal', 'j', 'kj', 'kwh', 'btu', 'ev'], 'type': 'string', 'description': 'Source unit'}, 'value': {'type': 'number', 'description': 'Energy value'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['value', 'from', 'to'], 'properties': {'to': {'enum': ['l_100km', 'mpg_us', 'mpg_uk', 'km_l'], 'type': 'string', 'description': 'Target unit'}, 'from': {'enum': ['l_100km', 'mpg_us', 'mpg_uk', 'km_l'], 'type': 'string', 'description': 'Source unit'}, 'value': {'type': 'number', 'minimum': 0.01, 'description': 'Consumption value'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['value', 'from', 'to'], 'properties': {'to': {'enum': ['bar', 'psi', 'atm', 'pa', 'mmhg', 'kpa', 'mbar'], 'type': 'string', 'description': 'Target unit'}, 'from': {'enum': ['bar', 'psi', 'atm', 'pa', 'mmhg', 'kpa', 'mbar'], 'type': 'string', 'description': 'Source unit'}, 'value': {'type': 'number', 'description': 'Pressure value'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['value', 'from', 'to'], 'properties': {'to': {'enum': ['eu', 'us_m', 'us_w', 'uk'], 'type': 'string', 'description': 'Target system'}, 'from': {'enum': ['eu', 'us_m', 'us_w', 'uk'], 'type': 'string', 'description': 'Source system'}, 'value': {'type': 'number', 'description': 'Shoe size'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['value', 'from', 'to'], 'properties': {'to': {'enum': ['kmh', 'mph', 'ms', 'knots', 'fts'], 'type': 'string', 'description': 'Target unit'}, 'from': {'enum': ['kmh', 'mph', 'ms', 'knots', 'fts'], 'type': 'string', 'description': 'Source unit'}, 'value': {'type': 'number', 'description': 'Speed value'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['value', 'from', 'to'], 'properties': {'to': {'enum': ['celsius', 'fahrenheit', 'kelvin'], 'type': 'string', 'description': 'Target unit'}, 'from': {'enum': ['celsius', 'fahrenheit', 'kelvin'], 'type': 'string', 'description': 'Source unit'}, 'value': {'type': 'number', 'description': 'Temperature value'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['value', 'from', 'to'], 'properties': {'to': {'enum': ['second', 'minute', 'hour', 'day', 'week', 'month', 'year'], 'type': 'string', 'description': 'Target unit'}, 'from': {'enum': ['second', 'minute', 'hour', 'day', 'week', 'month', 'year'], 'type': 'string', 'description': 'Source unit'}, 'value': {'type': 'number', 'description': 'Time value'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['value', 'from', 'to'], 'properties': {'to': {'enum': ['l', 'gal_us', 'ml', 'fl_oz', 'cup', 'tbsp', 'tsp', 'gal_uk', 'cl'], 'type': 'string', 'description': 'Target unit'}, 'from': {'enum': ['l', 'gal_us', 'ml', 'fl_oz', 'cup', 'tbsp', 'tsp', 'gal_uk', 'cl'], 'type': 'string', 'description': 'Source unit'}, 'value': {'type': 'number', 'description': 'Volume value'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['value', 'from', 'to'], 'properties': {'to': {'enum': ['kg', 'lb', 'oz', 'g', 'st', 'ton', 'mg'], 'type': 'string', 'description': 'Target unit'}, 'from': {'enum': ['kg', 'lb', 'oz', 'g', 'st', 'ton', 'mg'], 'type': 'string', 'description': 'Source unit'}, 'value': {'type': 'number', 'description': 'Weight value'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['bundle_id'], 'properties': {'bundle_id': {'enum': ['finance-france', 'finance-belgique', 'finance-suisse', 'finance-us', 'finance-uk', 'finance-afrique-quebec', 'finance-universal', 'immobilier', 'sante', 'sport', 'math', 'conversions', 'education', 'construction', 'science', 'auto-transport', 'vie-quotidienne', 'temps-rh', 'cuisine', 'animaux', 'astronomie-nature', 'voyage', 'jardinage', 'photographie', 'musique', 'crypto', 'jeux-probabilites', 'plomberie', 'textile-mode', 'fun', 'energie'], 'type': 'string', 'description': 'Bundle ID from list_bundles'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'_unused': {'type': 'string', 'description': 'No parameters needed'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'result': {'description': 'Computed result. Object whose fields depend on the tool (e.g. {tax, marginal_rate, brackets} for tax tools, {volume_l, gallons} for volume tools).'}, 'source': {'type': 'string', 'description': 'Authoritative source for the rule or formula (e.g. "Article 197 CGI", "NF DTU 21").'}, 'formula': {'type': 'string', 'description': 'Human-readable formula or method used (e.g. "I=P·r·t", "Magnus formula").'}, 'reference_url': {'type': 'string', 'description': 'Link to a calcul2 page documenting the calculation in detail.'}}, 'additionalProperties': False}
최근 도구 변경
유사한 MCP 서버
Calculate.co.nz NZ Calculators
Searches and runs New Zealand calculators for tax, payroll, benefits, mortgages, KiwiSaver, property, health, education, utilitie…
Good Turn Studio (all tools)
Offers consumer utilities for insurance claim appeals, subscription cancellation, flight fare research, financial recovery resour…
mcp
Analyzes medical bills and insurance denials, estimates healthcare costs, identifies assistance options, and supports appeals and…
optionality-mcp
Generates options-trading scenarios, records trading journals, provides AI evaluations and hints, and tracks user performance and…
Framezone
Personal life-management dashboard for tasks, projects, habits, goals, notes, finances, books, workouts, nutrition, journaling, a…
Medicare Pricing
Provides Medicare physician, laboratory, and DMEPOS payment rates plus NCCI billing edits and unit limits.
Myhealthfinder
Provides U.S. preventive-care recommendations, health-topic guidance, screening information, and health-topic discovery.
Regulatory Catalysts
Provides biotech regulatory catalyst data, including FDA advisory committee meetings and disclosed PDUFA dates for drug and biolo…