Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

MySQL दशमलव मान को डिग्री, मिनट, सेकंड में कैसे बदलें

यहां बताया गया है,

  • डिग्री की पूरी इकाइयाँ समान रहेंगी (अर्थात 121.135° देशांतर में, 121° से प्रारंभ करें)।
  • दशमलव को 60 से गुणा करें (यानी .135 * 60 =8.1)।
  • पूर्ण संख्या मिनट (8') बन जाती है।
  • शेष दशमलव लें और 60 से गुणा करें। (अर्थात .1 * 60 =6)।
  • परिणामी संख्या सेकंड (6") बन जाती है। सेकंड दशमलव के रूप में रह सकते हैं।
  • डिग्री (°), मिनट ('), और सेकंड (") (अर्थात 121°8'6" देशांतर)
  • के लिए प्रतीकों का उपयोग करके संख्याओं के अपने तीन सेट लें और उन्हें एक साथ रखें।

प्रश्न,

SET @deci = 123.77;
SELECT FLOOR(@deci) Degrees,

       FLOOR((@deci - (FLOOR(@deci))) * 60) Minutes,

       ((@deci - (FLOOR(@deci))) * 60 -
       FLOOR((@deci - (FLOOR(@deci))) * 60)) * 60 SECONDS

SQLFIDDLE DEMO

ऑनलाइन रूपांतरण टूल (जांच के लिए)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL टेबल पर डुप्लिकेट कैसे हटाएं?

  2. यूआरएल को फिर से लिखें, आईडी को क्वेरी स्ट्रिंग में शीर्षक के साथ बदलें

  3. mysql:निहित लेनदेन के आसपास काम करता है?

  4. MySQL में कॉलम के प्रतिशत की गणना कैसे करें

  5. मैच और विरुद्ध के साथ मैसकल पूर्ण पाठ खोज