मैथ सॉल्वर

मैथ के सवाल हल करने में छात्रों, शिक्षकों, और अन्य लोगों की मदद करने के लिए, स्ट्रक्चर्ड डेटा जोड़ें. इसकी मदद से, आप बता सकते हैं कि सवाल किस तरह के हैं. साथ ही, आप इन्हें हल करने के सिलसिलेवार तरीके के बारे में भी बता सकते हैं. Google पर खोज नतीजों में मैथ सॉल्वर कैसे दिखेंगे, इसका एक उदाहरण यहां दिया गया है (इनके दिखने का तरीका बदलता रहता है):

मैथ सॉल्वर के ज़्यादा बेहतर नतीजे (रिच रिज़ल्ट) का उदाहरण

मैथ के एक्सप्रेशन के लिए, होम पेज और (अगर हो सके तो) सॉल्यूशन पेज को मार्क अप कर लें. इससे उपयोगकर्ता, मैथ सॉल्वर के स्ट्रक्चर्ड डेटा को बेहतर तरीके से इस्तेमाल कर पाएंगे. होम पेज को मार्क अप करने से, Google अहम जानकारी का पता लगा सकता है. उदाहरण के लिए, इस बारे में जानकारी कि क्या मैथ सॉल्वर में सवालों को हल करने के सिलसिलेवार तरीके बताए गए हैं या क्या मैथ सॉल्वर की मदद से ज्यॉमिट्री के सवाल हल किए जा सकते हैं.

होम पेज को मार्क अप करने से, मैथ सॉल्वर से जुड़ी ज़्यादा जानकारी दिखाई जा सकती है. उदाहरण के तौर पर, उपयोगकर्ता आपके मैथ सॉल्वर का इस्तेमाल अपने सामान्य सवालों को हल करने के लिए कर सकते हैं. हालांकि, यह जानने के लिए कि आपका मैथ सॉल्वर किस खास तरह के सवालों को हल करने के लिए बनाया गया है, उन्हें आपकी साइट पर जाना होगा. उदाहरण के लिए, जब उपयोगकर्ता यह देखते हैं कि आपके मैथ सॉल्वर का इस्तेमाल पॉलिनोमियल इक्वेशन को हल करने के लिए किया जा सकता है, तब हो सकता है कि वे उस मैथ सॉल्वर पर जाकर, "x^2 - 3x = 0" जैसी क्वेरी पहले के मुकाबले ज़्यादा आसानी से हल कर सकें.

आप उन सवालों के लिए सर्वर साइड से जनरेट किया गया सॉल्यूशन पेज मार्कअप जोड़ सकते हैं जिनको हल करने के सिलसिलेवार तरीके की झलकियां आप मैथ सॉल्वर में दिखाना चाहते हैं. ये झलकियां देखकर, उपयोगकर्ताओं को इस बात का भरोसा हो जाता है कि आपका मैथ सॉल्वर उनके सवाल हल कर सकता है.

स्ट्रक्चर्ड डेटा को जोड़ने का तरीका

स्ट्रक्चर्ड डेटा, किसी पेज के बारे में जानकारी देने और उसके कॉन्टेंट की श्रेणियां तय करने का एक स्टैंडर्ड फ़ॉर्मैट है. अगर आप स्ट्रक्चर्ड डेटा के बारे में ज़्यादा नहीं जानते, तो जानकारी बढ़ाने के लिए इसके काम करने का तरीका जानें.

स्ट्रक्चर्ड डेटा बनाने, उसकी जांच करने, और उसे रिलीज़ करने के बारे में खास जानकारी यहां दी गई है. वेब पेज में स्ट्रक्चर्ड डेटा जोड़ने के सिलसिलेवार निर्देशों के लिए, स्ट्रक्चर्ड डेटा कोडलैब (कोड बनाना सीखने के लिए ट्यूटोरियल) देखें.

  1. ज़रूरी प्रॉपर्टी जोड़ें. पेज पर स्ट्रक्चर्ड डेटा कहां जोड़ना चाहिए, इस बारे में जानकारी पाने के लिए, JSON-LD स्ट्रक्चर्ड डेटा: इसे पेज पर कहां डाला जाए देखें.
  2. दिशा-निर्देशों का पालन करें.
  3. ज़्यादा बेहतर नतीजे (रिच रिज़ल्ट) के टेस्ट का इस्तेमाल करके अपने कोड की पुष्टि करें.
  4. स्ट्रक्चर्ड डेटा वाले कुछ पेजों को डिप्लॉय करें. इसके बाद, यूआरएल जांचने वाला टूल इस्तेमाल करके जांचें कि Google को कैसा दिखेगा. पक्का करें कि Google आपका पेज ऐक्सेस कर सकता है. उसे robots.txt फ़ाइल से रोका न गया हो और noindex टैग इस्तेमाल करना या लॉग इन करना ज़रूरी न हो. अगर पेज ठीक दिखता है, तो आप Google को अपने यूआरएल फिर से क्रॉल करने के लिए कह सकते हैं.
  5. Google को आगे होने वाले बदलावों की जानकारी देने के लिए, हमारा सुझाव है कि आप साइटमैप सबमिट करें. आप Search Console साइटमैप एपीआई की मदद से इसे अपने-आप चलने दे सकते हैं.

उदाहरण

मैथ सॉल्वर का होम पेज, जिस पर एक तरह के सवाल हल किए जा सकते हैं

यहां मैथ सॉल्वर के एक ऐसे होम पेज का उदाहरण दिया गया है जिस पर पॉलिनोमियल इक्वेशन और उससे जुड़े सवाल हल किए जा सकते हैं.


<html>
<head>
<title>An awesome math solver</title>
</head>
<body>
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": ["MathSolver", "LearningResource"],
  "name": "An awesome math solver",
  "url": "https://www.mathdomain.com/",
  "usageInfo": "https://www.mathdomain.com/privacy",
  "inLanguage": "en",
  "potentialAction": [{
    "@type": "SolveMathAction",
    "target": "https://mathdomain.com/solve?q={math_expression_string}",
    "mathExpression-input": "required name=math_expression_string",
    "eduQuestionType": ["Polynomial Equation","Derivative"]
   }],
  "learningResourceType": "Math solver"
}
</script>
</body>
</html>

मैथ सॉल्वर का होम पेज, जिस पर दो तरह के सवाल हल किए जा सकते हैं

यहां मैथ सॉल्वर के एक ऐसे होम पेज का उदाहरण दिया गया है जिसमें दो सॉल्वर एंडपॉइंट मौजूद हैं: एक एंडपॉइंट पर पॉलिनोमियल इक्वेशन के हल मिलते हैं और वहीं दूसरे एंडपॉइंट पर ट्रिगनोमेट्रिक इक्वेशन के हल मिलते हैं.


<html>
<head>
<title>An awesome math solver</title>
</head>
<body>
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": ["MathSolver", "LearningResource"],
  "name": "An awesome math solver",
  "url": "https://www.mathdomain.com/",
  "usageInfo": "https://www.mathdomain.com/privacy",
  "inLanguage": "en",
  "potentialAction": [{
     "@type": "SolveMathAction",
     "target": "https://mathdomain.com/solve?q={math_expression_string}",
     "mathExpression-input": "required name=math_expression_string",
     "eduQuestionType": "Polynomial Equation"
   },
   {
     "@type": "SolveMathAction",
     "target": "https://mathdomain.com/trig?q={math_expression_string}",
     "mathExpression-input": "required name=math_expression_string",
     "eduQuestionType": "Trigonometric Equation"
   }],
  "learningResourceType": "Math solver"
}
</script>
</body>
</html>

सॉल्यूशन पेज

यहां एक ऐसे सॉल्यूशन पेज का उदाहरण दिया गया है जिसमें एक सवाल को हल करने के दो अलग-अलग सिलसिलेवार तरीके बताए गए हैं.


<html>
<head>
<title>An awesome math solver</title>
</head>
<body>
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": ["MathSolver", "LearningResource"],
  "name": "An awesome math solver",
  "url": "https://www.mathdomain.com/solve?q=x^2-3x=0",
  "usageInfo": "https://www.mathdomain.com/privacy",
  "assesses": "Polynomial Equation",
  "hasPart": {
    "@context": "https://schema.org",
    "@type": "HowTo",
    "url": "https://www.mathdomain.com/solve?q=x^2-3x=0",
    "name": "$$ x^2 -3x = 0 $$",
    "about": {
      "@type": "Thing",
      "name": "$$ x^2 - 3x = 0 $$"
    },
    "yield": "$$ x = 3 \\ x = 0 $$",
    "tool": [
      {
        "@type": "HowToTool",
        "name": "Quadratic Formula"
      },
      {
        "@type": "HowToTool",
        "name": "Common Factoring"
      }
    ],
    "step": [{
      "@type": "HowToSection",
      "name": "Quadratic Formula",
      "position": "1",
      "numberOfItems": "5",
      "itemListElement": [{
          "@type": "HowToStep",
          "position": "1",
          "text": "Use the quadratic formula <br> $$ x=\\frac{-({\\color&#123;#e8710a}{-3}}) \\pm \\sqrt{({\\color&#123;#e8710a}{-3}})^{2}-4 \\cdot {\\color&#123;#c92786}{1}} \\cdot {\\color&#123;#129eaf}{0}}}}{2 \\cdot {\\color&#123;#c92786}{1}}} $$"
        },
        {
          "@type": "HowToStep",
          "position": "2",
          "text": "Simplify the quadratic formula <br> $$ x=\\frac{3 \\pm 3}{2} $$"
        }
      ]
    },
    {
      "@type": "HowToSection",
      "name": "Common factoring",
      "position": "2",
      "numberOfItems": "4",
      "itemListElement": [
        {
          "@type": "HowToStep",
          "position": "1",
          "text": "Use the sum product pattern"
        },
        {
          "@type": "HowToStep",
          "position": "2",
          "text": "Write the equation in factored form <br> $$ (x-3)(x+0)=0 $$"
        }
      ]
    }
  ]
},
  "learningResourceType": "Math solver"
}
</script>
</body>
</html>

दिशा-निर्देश

अगर आप चाहते हैं कि आपका पेज, मैथ सॉल्वर के ज़्यादा बेहतर नतीजों (रिच रिज़ल्ट) में दिखे, तो यहां दिए गए दिशा-निर्देशों का पालन करें:

सॉल्यूशन पेजों के लिए दिशा-निर्देश

सॉल्यूशन पेज को मार्क अप करके, सवालों को हल करने के सिलसिलेवार तरीकों की झलकियां दिखाई जा सकती हैं. इससे, उपयोगकर्ताओं को इस बात का भरोसा हो जाता है कि आपका मैथ सॉल्वर उनके सवाल हल कर सकता है. मैथ से जुड़े इन सवालों के सॉल्यूशन पेजों को मार्क अप करने के लिए, कुछ अन्य बातों का भी ध्यान रखना पड़ता है.

  • सॉल्यूशन पेज के मार्कअप को सर्वर साइड से जनरेट करना चाहिए. पेज का शुरुआती हिस्सा लोड होने पर, इसे डाइनैमिक तौर पर इंजेक्ट नहीं करना चाहिए.
  • सॉल्यूशन पेज का मार्कअप, JSON-LD फ़ॉर्मैट में होना चाहिए.

अलग-अलग तरह के स्ट्रक्चर्ड डेटा की जानकारी

आपका कॉन्टेंट ज़्यादा बेहतर नतीजे (रिच रिज़ल्ट) के तौर पर दिखे, इसके लिए ज़रूरी प्रॉपर्टी जोड़नी होंगी. आप अपने स्ट्रक्चर्ड डेटा में ज़्यादा जानकारी जोड़ने के लिए, सुझाई गई प्रॉपर्टी भी शामिल कर सकते हैं. इससे, उपयोगकर्ता अनुभव को बेहतर बनाया जा सकता है.

MathSolver

MathSolver एक ऐसा टूल है जिसकी मदद से छात्र, शिक्षक, और अन्य लोग मैथ के सवाल सिलसिलेवार तरीके से हल कर सकते हैं. होम पेज और सॉल्यूशन पेज, दोनों पर MathSolver स्ट्रक्चर्ड डेटा का इस्तेमाल करें.

MathSolver की पूरी जानकारी, schema.org/MathSolver पर दी गई है.

ज़रूरी प्रॉपर्टी
potentialAction

SolveMathAction

वह कार्रवाई जिसकी मदद से, मैथ से जुड़े किसी एक्सप्रेशन के हल तक पहुंचा जा सकता है (उदाहरण के तौर पर, किसी सवाल को हल करने का सिलसिलेवार तरीका या ग्राफ़).


{
"@type": "MathSolver",
"potentialAction": [{
  "@type": "SolveMathAction",
  "target": "https://mathdomain.com/solve?q={math_expression_string}",
  "mathExpression-input": "required name=math_expression_string"
  "eduQuestionType": "Polynomial Equation"
  }]
}
potentialAction.mathExpression-input

Text

मैथ का कोई ऐसा एक्सप्रेशन (उदाहरण के लिए: x^2-3x=0) जिसे किसी वैरिएबल के लिए हल किया जा सकता है, सरल बनाया जा सकता है या किसी और एक्सप्रेशन में बदला जा सकता है. यह कई तरह के फ़ॉर्मैट में उपलब्ध हो सकता है (उदाहरण के लिए: LaTeX या ASCII एन्कोडिंग वाले मैथमैटिकल एक्सप्रेशन या फिर ऐसे मैथमैटिकल एक्सप्रेशन के तौर पर जिसे कीबोर्ड का इस्तेमाल करके लिखा जा सकता है).

url

URL

MathSolver का यूआरएल.

usageInfo

URL

मैथ के सवाल हल करने वाली आपकी साइट की निजता नीति.


{
  "@type": "MathSolver",
  "usageInfo": "https://www.mathdomain.com/privacy"
}
potentialAction.target

EntryPoint

किसी कार्रवाई के लिए, यूआरएल को टारगेट करने वाला एंट्रीपॉइंट. इस कार्रवाई से जो मैथ एक्सप्रेशन हल किया जा रहा है उसे दिखाने के लिए, potentialAction.target प्रॉपर्टी एक स्ट्रिंग को मंज़ूरी देती है.


{
"@type": "MathSolver",
"potentialAction": [{
  "@type": "SolveMathAction",
  "target": "https://mathdomain.com/solve?q={math_expression_string}"
  }]
}
सुझाई गई प्रॉपर्टी
assesses

प्रॉब्लम टाइप डेफ़िनिशन की Text वाली सूची

उस तरह के सवाल जिन्हें HowTo की मदद से हल किया जाता है. अगर आप HowTo के साथ-साथ MathSolver मार्कअप भी इस्तेमाल कर रहे हैं, तो assesses प्रॉपर्टी का इस्तेमाल करें.


{
  "@type": "MathSolver",
  "assesses": "Polynomial Equation"
}
potentialAction.eduQuestionType

प्रॉब्लम टाइप डेफ़िनिशन की Text वाली सूची

उस तरह के सवाल जिन्हें potentialAction.target प्रॉपर्टी का इस्तेमाल करके हल किया जा सकता है.


{
  "@type": "SolveMathAction",
  "eduQuestionType": "Polynomial Equation"
}

लर्निंग मटीरियल

LearningResource से यह पता चलता है कि मार्कअप का विषय एक ऐसा संसाधन है जिसकी मदद से छात्र, शिक्षक, और अन्य लोग पढ़ाई करते हैं. होम पेज और सॉल्यूशन पेज, दोनों पर ही LearningResource इस्तेमाल करें.

LearningResource की पूरी जानकारी, schema.org/LearningResource पर दी गई है.

ज़रूरी प्रॉपर्टी
learningResourceType

Text

यह इस लर्निंग मटीरियल का एक टाइप होता है. तय की गई इस वैल्यू का इस्तेमाल करें: Math Solver.


{
  "@type": ["MathSolver", "LearningResource"],
  "learningResourceType": "Math Solver"
}

कैसे करें

किसी सवाल को हल करने के लिए दिए गए चरणों को होम पेज और सॉल्यूशन पेज, दोनों पर मार्क अप करें. ऐसा करने के लिए, MathSolver टाइप का इस्तेमाल करें. MathSolver टाइप में HowTo को जोड़ने का तरीका जानने के लिए उदाहरण देखें.

HowTo की पूरी जानकारी, schema.org/HowTo पर दी गई है.

ज़रूरी प्रॉपर्टी
about.name

Thing

मैथ का ऐसा कोई सवाल, इक्वेशन या एक्सप्रेशन जिसे हल किया जा रहा हो या समझाया जा रहा हो. वैल्यू को मैथमैटिकल एक्सप्रेशन के तौर पर सेट करें (यहां दिए गए उदाहरण में, यह वैल्यू $$ के अंदर दी गई है.) एचटीएमएल में मैथ के सवाल HowTo को एन्कोड करने के बारे में ज़्यादा जानें.


{
  "about": {
    "@type": "Thing",
    "name": "$$ x^2 - 3x = 0 $$"
  }
}
step

HowToSection की सूची

एक चरण वाला आइटम या HowToSection.

अगर किसी सवाल को हल करने के एक से ज़्यादा तरीके हैं, तो हर तरीके को HowToSection एलिमेंट से दिखाएं. सूची में दिए गए हर tool एलिमेंट के लिए, एक HowToSection एलिमेंट भी शामिल करें.

कुछ तरह के सवालों को हल करने के लिए, सिलसिलेवार तरीके के बजाय प्रॉपर्टी की लिस्ट जैसा कुछ उपलब्ध कराया जा सकता है. इसका एक उदाहरण, फ़ंक्शन f(x) = (x - 5)(x + 5) हो सकता है. कोई छात्र इस फ़ंक्शन को सरल बनाने या इसकी अन्य प्रॉपर्टी जानने में दिलचस्पी रख सकता है. यह भी हो सकता है कि छात्र इसका y-इंटरसेप्ट, x-इंटरसेप्ट या डेरिवेटिव पता करना चाहे. हमारी राय में आपको सबसे ज़्यादा ध्यान फंक्शन को सरल बनाने वाले सवालों पर देना चाहिए. ऐसा इसलिए है, क्योंकि इस तरह के सवालों को एक सिलसिलेवार तरीके की मदद से ही हल किया जा सकता है. इनका कोई एक जवाब नहीं हो सकता.

step.itemListElement

HowToStep की सूची

ऐसे चरणों की सूची जिनकी मदद से यह बताया जाता है कि HowToSection के नाम वाले तरीके से सवाल को कैसे हल किया जाए.


{
  "@type": "HowToSection",
  "name": "Quadratic Formula",
  "position": "1",
  "itemListElement": []
}
step.itemListElement

HowToStep

HowToStep में किसी सवाल को हल करने के लिए अलग से उठाए गए कदमों के बारे में बताया गया है.


{
  "@type": "HowToStep",
  "position": "3",
  "text": "Set each factor equal to zero <br>$$ x - 3 = 0 $$<br>$$ x + 0 = 0 $$"
  ]
}
step.itemListElement.position

Text

सवाल का हल पाने के लिए, HowToStep को एक क्रम में लगाने का तरीका. Google को position प्रॉपर्टी की मदद से ही यह पता चलता है कि सवाल का हल पाने के लिए, हर HowToStep को किस क्रम में इस्तेमाल करना चाहिए.


{
  "@type": "HowToStep",
  "position": "3",
  "itemListElement": []
}
step.name

Text

सवाल को हल करने के लिए इस्तेमाल किया जा रहा तरीका. जो वैल्यू tool की है उस ही वैल्यू का इस्तेमाल करें.


{
  "@type": "HowToSection",
  "name": "Quadratic Formula"
}
step.numberOfItems

Integer

सवाल हल करने के लिए, HowToSection में दिए गए चरणों की संख्या.


{
  "@type": "HowToSection",
  "numberOfItems": "6"
}
step.position

Text

सवाल का हल पाने के लिए, HowToSection को एक क्रम में लगाने का तरीका. यह तब कारगर होता है, जब किसी सवाल को हल करने के एक से ज़्यादा तरीके होते हैं.


{
  "@type": "HowToSection",
  "position": "1"
}
tool

HowToTool

मैथ के सवाल को हल करने के लिए इस्तेमाल किए जा रहे तरीके. सवाल हल करने के हर तरीके का नाम, यहां दी गई वैल्यू में से किसी एक से मिलना चाहिए:

  • Quadratic Formula: क्वाड्रेटिक फ़ॉर्मूले से क्वाड्रेटिक इक्वेशन हल करना.
  • Factoring: एक जैसे टर्म को एक साथ ग्रुप करके या उनके फ़ैक्टर निकालकर, पॉलिनोमियल इक्वेशन हल करना.
  • Completing the Square: स्क्वेयर पूरा करके, क्वाड्रेटिक इक्वेशन हल करना.
  • Graphing: अलग-अलग इक्वेशन या एक्सप्रेशन को दो या उससे ज़्यादा डाइमेंशन वाले प्लेन पर दिखाना.
  • Row Reduction: किसी मैट्रिक्स को सरल बनाने के लिए, इशलाॅन फ़ॉर्म का इस्तेमाल करके रो रिडक्शन करना.
  • Solve by Substitution: किसी मैट्रिक्स या कई इक्वेशन के ग्रुप को सब्स्टिट्यूशन की मदद से हल करना.
  • Solve by Elimination: किसी मैट्रिक्स या कई इक्वेशन के ग्रुप को इलिमिनेशन की मदद से हल करना.
  • Cramer's Rule: किसी मैट्रिक्स या कई इक्वेशन के ग्रुप को क्रैमर-नियम की मदद से हल करना.

{
  "tool": [
    {
      "@type": "HowToTool",
      "name": "Quadratic Formula"
    },
    {
      "@type": "HowToTool",
      "name": "Common Factoring"
    }
  ]
}
url

URL

ऐसे पेज का यूआरएल जिस पर मैथ के सवाल का हल दिया गया है या जिस पर उस सवाल को हल करने का तरीका समझाया गया है.

yield

Text

मैथ के सवाल का जवाब. अगर सवाल का हल कोई मैथमैटिकल एक्सप्रेशन है, तो वैल्यू को एक्सप्रेशन के तौर पर सेट करें. एचटीएमएल में मैथ के सवाल HowTo को एन्कोड करने के बारे में ज़्यादा जानें.


{
  "yield": "$$ x = 0 \\ x = 3 $$",
}

प्रॉब्लम टाइप डेफ़िनिशन

इन तरह के सवालों को MathSolver.potentialAction फ़ील्ड के लिए, eduQuestionType के तौर पर इस्तेमाल करें. इसके अलावा, आप इन्हें MathSolver के assesses फ़ील्ड के लिए तब इस्तेमाल कर सकते हैं, जब किसी सवाल को हल करने का तरीका समझाने के लिए MathSolver के साथ HowTo दिया गया हो.

अलग-अलग तरह के सवालों के उदाहरण (इसमें सभी तरह के सवालों के उदाहरण शामिल नहीं हैं)
Absolute Value Equation

ऐब्सलूट वैल्यू वाली इक्वेशन. उदाहरण के लिए: | x - 5 | = 9

Algebra

मेटा टाइप सवाल, जिसे किसी और तरह के सवाल के साथ हल किया जा सकता है. उदाहरण के लिए: पॉलिनोमियल इक्वेशन, एक्सपोनेंशियल इक्वेशन, और रैडिकल एक्सप्रेशन.

Arc Length

आर्क की लंबाई से जुड़े सवाल. उदाहरण के लिए: 1 < y < 4 होने पर, x = 4 (3 + y)^2 की लंबाई बताएं.

Biquadratic Equation

बाइक्वाड्रेटिक इक्वेशन. उदाहरण के लिए: x^4 - x^2 - 2 = 0.

Calculus

मेटा टाइप सवाल, जिसे किसी और तरह के सवाल के साथ हल किया जा सकता है. उदाहरण के लिए: इंटिग्रल, डेरिवेटिव, और डिफ़्रेंशियल इक्वेशन.

Characteristic Polynomial

{{1,2,5}, {3,-1,1}, {1,2,3}} के लिए कैरेक्टरिस्टिक पॉलिनोमियल पता करें.

Circle

सर्कल से जुड़े सवाल. उदाहरण के लिए: x^2 + y^2 = 3 का रेडियस पता करें.

Derivative

5x^4 + 2x^3 + 4x - 2 का डेरिवेटिव.

Differential Equation

डिफ़्रेंशियल इक्वेशन से जुड़े सवाल. उदाहरण के लिए: y+dy/dx=5x.

Distance

डिस्टेंस से जुड़े सवाल. उदाहरण के लिए: (6,-1) और (-3,2) के बीच का डिस्टेंस पता करें.

Ellipse

एलिप्स से जुड़े सवाल. उदाहरण के लिए: 9x^2 + 4y^2 = 36 के x और y इंटरसेप्ट पता करें.

Exponential Equation

एक्सपोनेंशियल इक्वेशन. उदाहरण के लिए: 7^x = 9.

Function

पॉलिनोमियल को सरल बनाना. उदाहरण के लिए: (x-5)^2 * (x + 5)^2.

Function Composition

f(x)=x^2-2x, g(x)=2x-2 होने पर, f(g(x)) पता करें

Geometry

मेटा टाइप सवाल, जिसे किसी और तरह के सवाल के साथ हल किया जा सकता है. उदाहरण के लिए: सर्कल, एलिप्स, पैराबोला, स्लोप.

Hyperbola

हाइपरबोला से जुड़े सवाल. उदाहरण के लिए: (x^2)/4 - (y^2)/5 = 1 का x-इंटरसेप्ट पता करें.

Inflection Point

f(x) = 1/2x^4 +x^3 - 6x^2 का इंफ़्लेक्शन पॉइंट पता करें.

Integral

sqrt(x^2 - y^2) का इंटिग्रल पता करें.

Intercept

लाइन इंटरसेप्ट से जुड़े सवाल. उदाहरण के लिए: लाइन y = 10x - 5 का x-इंटरसेप्ट पता करें.

Line Equation

लाइन इक्वेशन से जुड़े सवाल. उदाहरण के लिए: पॉइंट (-7,-4) और (–2,-6) वाली लाइन की इक्वेशन पता करें.

Linear Algebra

मेटा टाइप सवाल, जिसे किसी और तरह के सवाल के साथ हल किया जा सकता है. उदाहरण के लिए: मैट्रिक्स और कैरेक्टरिस्टिक पॉलिनोमियल.

Linear Equation

लीनियर इक्वेशन. उदाहरण के लिए: 4x - 3 = 2x + 9.

Linear Inequality

लीनियर इनइक्वालिटी. उदाहरण के लिए: 5x - 6 > 3x - 8.

Logarithmic Equation

लॉगारिद्मिक इक्वेशन. उदाहरण के लिए: log(x) = log(100).

Logarithmic Inequality

लॉगारिद्मिक इक्वेशन. उदाहरण के लिए: log(x) > log(100).

Matrix

{{1,2,5}, {3,-1,1}, {1,2,3}} रो रिडक्शन

Midpoint

मिडपॉइंट से जुड़े सवाल. उदाहरण के लिए: (-3, 7) और (5, -2) का मिडपॉइंट पता करें.

Parabola

पैराबोला से जुड़े सवाल. उदाहरण के लिए: y2 - 4x - 4y = 0 का वर्टेक्स पता करें.

Parallel

पैरलल लाइन से जुड़े सवाल. उदाहरण के लिए: क्या ये दो लाइनें पैरलल हैं (y=10x + 5, y = 20x + 10).

Perpendicular

पर्पेंडिकुलर लाइनों से जुड़े सवाल. उदाहरण के लिए: क्या ये दो लाइनें एक-दूसरे के पर्पेंडिकुलर हैं (y=10x + 5, y = 20x + 10).

Polynomial Equation

पॉलिनोमियल इक्वेशन. उदाहरण के लिए: x^5 - 3x = 0.

Polynomial Expression

पॉलिनोमियल एक्सप्रेशन. उदाहरण के लिए: (x - 5)^4 * (x + 5)^2.

Polynomial Inequality

पॉलिनोमियल इनइक्वालिटी. उदाहरण के लिए: x^4 - x^2 - 6 > x^3 - 3x^2.

Quadratic Equation

क्वाड्रेटिक इक्वेशन. उदाहरण के लिए: x^2 - 3x - 4 = 0.

Quadratic Expression

क्वाड्रेटिक एक्सप्रेशन. उदाहरण के लिए: x^2 - 3x - 2.

Quadratic Inequality

क्वाड्रेटिक इनइक्वालिटी. उदाहरण के लिए: x^2 - x - 6 > x^2 - 3x.

Radical Equation

रैडिकल इक्वेशन. उदाहरण के लिए: sqrt(x) - x = 0.

Radical Inequality

रैडिकल इनइक्वालिटी. उदाहरण के लिए: sqrt(x) - x > 0.

Rational Equation

रैश्नल इक्वेशन. उदाहरण के लिए: 5/(x - 3) = 2/(x - 1).

Rational Expression

रैश्नल एक्सप्रेशन. उदाहरण के लिए: 1/(x^3 + 4x^2 + 5x + 2).

Rational Inequality

रैश्नल इनइक्वालिटी. उदाहरण के लिए: 5/(x - 3) > 2/(x - 1).

Slope

स्लोप से जुड़े सवाल. उदाहरण के लिए: y = 10x + 5 का स्लोप निकालें.

Trigonometry

sin(t) + cos(t) = 1 को हल करें.

मैथ के सवाल HowTo को एचटीएमएल में एन्कोड करना

Google Search पर ऐसे HowTo स्ट्रक्चर्ड डेटा को एन्कोड करने के लिए एचटीएमएल का इस्तेमाल किया जा सकता है जिसमें MathSolver टाइप का स्ट्रक्चर्ड डेटा भी शामिल हो. एचटीएमएल में एन्कोड करने के लिए सिर्फ़ इन कंस्ट्रक्ट का इस्तेमाल किया जा सकता है:

  • बोल्ड
  • LaTex में इस्तेमाल होने वाले फ़ॉर्मूले
  • हेडर
  • इटैलिक
  • लाइन ब्रेक
  • लिस्ट (एक क्रम में या बिना क्रम के)
  • पैराग्राफ़

सीएसएस और JavaScript को अनदेखा कर दिया जाता है. इनके अलावा इस्तेमाल किए गए सभी कंस्ट्रक्ट को अनदेखा कर दिया जाता है और वे सादे लेख के रूप में दिखते हैं.

फ़ॉर्मैट बताने का तरीका

यह बताने के लिए कि आप एन्कोडिंग के लिए कौनसा फ़ॉर्मैट इस्तेमाल कर रहे हैं, encodingFormat प्रॉपर्टी का इस्तेमाल करें. अगर आप एचटीएमएल में एन्कोड करना चाहते हैं, तो वैल्यू को "text/html" पर सेट करें.

मैथ के एक्सप्रेशन

मैथ के एक्सप्रेशन, LaTex फ़ॉर्मैट में इस्तेमाल किए जा सकते हैं. टेक्स्ट में मैथ को सही से रेंडर करने के लिए, $$ इस्तेमाल करें:

"<p>You can solve $$ x^2 - 25x = 0 $$ by factoring. <br>$$ (x-5)(x+5) $$</p>"