Skip to content

Main content

Jyotish Rashi and Degree Calculator

Resolve already sidereal longitude into a one-based equal 30-degree rashi and within-sign degree; no tropical/sidereal equivalence or prediction.

Loading tool…

Description

Normalize siderealLongitudeDegrees from 0-360 into [0, 360).

A rashi position divides a supplied sidereal longitude into twelve equal zodiac spans in a traditional astrological system. It is a coordinate classification, not a scientific prediction.

Normalize siderealLongitudeDegrees from 0-360 into [0, 360).

When to use this tool

Use Jyotish Rashi and Degree Calculator when you need a traditional sign ordinal from an already established sidereal longitude.

How to use the tool and how it works

  1. Enter siderealLongitudeDegrees. Use the units and conventions below.
  2. Run the tool. Correct any format, range, or cross-field input error before interpreting the output.
  3. Read result. Expand result to inspect the returned fields.

Normalize siderealLongitudeDegrees from 0-360 into [0, 360). Divide into twelve 30-degree spans for a one-based rashiOrdinal and return the remainder within the span.1

Input fieldMeaning and unitsAccepted input
siderealLongitudeDegreesSidereal Longitude DegreesRequired. Finite number.
Output fieldInterpretationReturned shape
resultResultRequired. Object.
result.rashiOrdinalRashi OrdinalCalculated result member: number.
result.withinSignDegreesWithin Sign DegreesCalculated result member: number.
json
{
  "input": {
    "siderealLongitudeDegrees": 35
  },
  "output": {
    "result": {
      "rashiOrdinal": 2,
      "withinSignDegrees": 5
    }
  }
}

Limitations and assumptions

  • The sidereal longitude is supplied rather than calculated; this traditional classification is not a scientific prediction or a basis for consequential decisions.
  • Outputs are nested inside result. Inputs must satisfy both the field types and the cross-field conditions above. Invalid input causes an error; a successful false flag or documented placeholder is a different result.
  • Numeric calculations use binary floating point unless exact decimal-integer arithmetic is explicitly stated. No hidden measurement tolerance or decimal rounding is added; nonfinite or out-of-contract results are rejected. Numeric signed-zero results are exported as zero.

Alternative or Complementary methods

Keep the longitude and reference convention explicit, and use astronomical methods when physical celestial positions are needed.

References

  1. Calculation and input contract: jyotish/rashi-position — tool.io

Similar or alternative tools