इस उपयोग में आसान उपकरण के साथ दशमलव इंच मापों को भिन्नों में परिवर्तित करें। लकड़ी के काम, निर्माण और DIY परियोजनाओं के लिए सटीक माप की आवश्यकता के लिए बिल्कुल सही।
इंच से भिन्न रूपांतरण एक विशेष उपकरण है जो दशमलव इंच मापों को उनके समकक्ष भिन्न प्रतिनिधित्वों में परिवर्तित करने के लिए डिज़ाइन किया गया है। दशमलव इंच को भिन्नों में परिवर्तित करना लकड़ी के काम, निर्माण, इंजीनियरिंग, और कई DIY परियोजनाओं में आवश्यक है जहाँ सटीक माप महत्वपूर्ण होते हैं। यह रूपांतरण उपकरण अक्सर मानसिक गणित को सरल बनाता है जो दशमलव जैसे 0.625 इंच को अधिक व्यावहारिक भिन्न मापों में परिवर्तित करने के लिए आवश्यक होता है जैसे कि 5/8 इंच, जो टेप माप, पैमाने, और अन्य मापने वाले उपकरणों पर सामान्यतः उपयोग होते हैं। चाहे आप एक पेशेवर ठेकेदार हों जो नीले प्रिंट के साथ काम कर रहे हों, एक लकड़हारे हों जो फर्नीचर बना रहे हों, या एक DIY उत्साही हों जो घर में सुधार परियोजनाओं पर काम कर रहे हों, यह इंच से भिन्न रूपांतरण कैलकुलेटर त्वरित, सटीक रूपांतरण प्रदान करता है।
दशमलव इंच माप को भिन्न में परिवर्तित करने में कई गणितीय कदम शामिल होते हैं। इस प्रक्रिया में यह समझना आवश्यक है कि कैसे दशमलव मानों को भिन्नों के रूप में दर्शाया जाए और फिर उन भिन्नों को उनके सबसे व्यावहारिक रूप में सरल बनाया जाए।
दशमलव से भिन्न में रूपांतरण निम्नलिखित गणितीय सिद्धांतों का पालन करता है:
पूर्णांक को अलग करें: दशमलव को इसके पूर्णांक और दशमलव भागों में विभाजित करें
दशमलव भाग को भिन्न में परिवर्तित करें:
भिन्न को सरल बनाएं अंश और हर को उनके सबसे बड़े सामान्य भाजक (GCD) द्वारा विभाजित करके
पूर्णांक को सरल भिन्न के साथ मिलाएं ताकि एक मिश्रित संख्या प्राप्त हो सके
निर्माण और लकड़ी के काम जैसी व्यावहारिक अनुप्रयोगों में, भिन्न आमतौर पर उन विशेष हरों के साथ व्यक्त किए जाते हैं जो मानक मापने वाले उपकरणों से मेल खाते हैं:
उदाहरण के लिए, 0.53125 ठीक से 17/32 में परिवर्तित होता है, जो कई पैमानों और मापने वाले टेप पर एक मानक भिन्न है।
दशमलव को भिन्न में परिवर्तित करने का गणितीय सूत्र इस प्रकार व्यक्त किया जा सकता है:
दशमलव संख्या के लिए:
उदाहरण के लिए, 2.375 को परिवर्तित करने के लिए:
हमारा इंच से भिन्न रूपांतरण कैलकुलेटर उपयोग में सहज और सरल है। अपने दशमलव इंच मापों को भिन्नों में जल्दी परिवर्तित करने के लिए इन चरणों का पालन करें:
अपने दशमलव माप को इनपुट फ़ील्ड में दर्ज करें
तुरंत रूपांतरण परिणाम देखें
दृश्य प्रतिनिधित्व की जांच करें
जरूरत पड़ने पर परिणाम को कॉपी करें
आवश्यकतानुसार विभिन्न मापों का प्रयास करें
उपकरण स्वचालित रूप से भिन्नों को उनके निम्नतम रूप में सरल बनाता है और सामान्य मापने वाले उपकरणों (2, 4, 8, 16, 32, 64) में उपयोग होने वाले हर का उपयोग करता है।
यहाँ कुछ सामान्यतः उपयोग किए जाने वाले दशमलव-से-भिन्न रूपांतरण हैं जो आप विभिन्न परियोजनाओं में सामना कर सकते हैं:
दशमलव इंच | भिन्न | सामान्य उपयोग |
---|---|---|
0.125 | 1/8 | बुनियादी लकड़ी का काम, मोटे कट |
0.25 | 1/4 | सामान्य लकड़ी का काम, ढांचे |
0.375 | 3/8 | प्लाईवुड मोटाई, हार्डवेयर आकार |
0.5 | 1/2 | कई अनुप्रयोगों में मानक माप |
0.625 | 5/8 | ड्राईवॉल मोटाई, लकड़ी के आयाम |
0.75 | 3/4 | सामान्य बोर्ड मोटाई, पाइप आकार |
0.875 | 7/8 | विशेष हार्डवेयर, ठीक समायोजन |
0.0625 | 1/16 | सटीक लकड़ी का काम, विस्तृत योजनाएँ |
0.03125 | 1/32 | फाइन वुडवर्किंग, कैबिनेटरी |
0.015625 | 1/64 | बहुत सटीक माप, मशीनिंग |
ये रूपांतरण विशेष रूप से मापने वाले टेप, पैमानों, और अन्य उपकरणों के साथ काम करते समय उपयोगी होते हैं जो दशमलव मानों के बजाय भिन्न इंच के मार्किंग का उपयोग करते हैं।
दशमलव इंच को भिन्नों में परिवर्तित करने की क्षमता कई क्षेत्रों और अनुप्रयोगों में मूल्यवान है। यहाँ कुछ सामान्य उपयोग के मामले हैं:
निर्माण में, नीले प्रिंट और वास्तु योजनाएँ अक्सर दशमलव रूप में माप निर्दिष्ट करती हैं, लेकिन अधिकांश मापने वाले उपकरण भिन्नों का उपयोग करते हैं:
लकड़हारे अक्सर दशमलव और भिन्नों के बीच परिवर्तित करने की आवश्यकता होती है:
इंजीनियर अक्सर दशमलव मापों के साथ काम करते हैं लेकिन उन निर्माताओं के साथ संवाद करने की आवश्यकता होती है जो भिन्न उपकरणों का उपयोग करते हैं:
यह रूपांतरण एक शैक्षिक उपकरण के रूप में कार्य करता है:
भिन्न इंच मापों में परिवर्तित करने की क्षमता पेशेवर संदर्भों के बाहर भी मदद करती है:
हालांकि भिन्न इंच कई देशों में सामान्य हैं, कुछ स्थितियों में अधिक उपयुक्त वैकल्पिक माप प्रणाली हो सकती है:
मीट्रिक प्रणाली एक दशमलव आधारित विकल्प प्रदान करती है जो भिन्न रूपांतरण की आवश्यकता को समाप्त करती है:
कई अंतर्राष्ट्रीय परियोजनाएँ और वैज्ञानिक अनुप्रयोग केवल मीट्रिक मापों का उपयोग करते हैं क्योंकि उनकी सरलता और सार्वभौमिक स्वीकृति होती है।
कुछ विशेष क्षेत्रों में भिन्न इंच के बजाय दशमलव इंच का उपयोग किया जाता है:
आधुनिक डिजिटल मापने वाले उपकरण अक्सर कई प्रारूपों में माप प्रदर्शित करते हैं:
भिन्नों का उपयोग माप में गहरे ऐतिहासिक जड़ों से संबंधित है जो आधुनिक प्रथाओं को प्रभावित करता है, विशेष रूप से संयुक्त राज्य अमेरिका और अन्य देशों में जो साम्राज्य मापन प्रणाली का उपयोग करते हैं।
इंच एक माप इकाई के रूप में प्राचीन सभ्यताओं से संबंधित है:
इंच का मानकीकरण धीरे-धीरे हुआ:
इंच को भिन्नों में विभाजित करने की प्रक्रिया व्यावहारिक आवश्यकताओं को पूरा करने के लिए विकसित हुई:
हालांकि वैश्विक स्तर पर मीट्रिक प्रणाली की ओर बढ़ने के बावजूद, भिन्न इंच कई देशों में सामान्य बने हुए हैं:
यह ऐतिहासिक संदर्भ यह समझाता है कि क्यों दशमलव और भिन्न इंच के बीच परिवर्तित करना आज भी महत्वपूर्ण है, आधुनिक दशमलव गणनाओं और पारंपरिक माप प्रथाओं के बीच पुल बनाना।
यहाँ विभिन्न प्रोग्रामिंग भाषाओं में दशमलव-से-भिन्न रूपांतरण के कार्यान्वयन हैं:
1function decimalToFraction(decimal, maxDenominator = 64) {
2 // Edge केस संभालें
3 if (isNaN(decimal)) return { wholeNumber: 0, numerator: 0, denominator: 1 };
4
5 // पूर्णांक भाग को निकालें
6 const wholeNumber = Math.floor(Math.abs(decimal));
7 let decimalPart = Math.abs(decimal) - wholeNumber;
8
9 // यदि यह एक पूर्णांक है, तो जल्दी लौटें
10 if (decimalPart === 0) {
11 return {
12 wholeNumber: decimal < 0 ? -wholeNumber : wholeNumber,
13 numerator: 0,
14 denominator: 1
15 };
16 }
17
18 // सबसे अच्छे भिन्न अनुमान को खोजें
19 let bestNumerator = 1;
20 let bestDenominator = 1;
21 let bestError = Math.abs(decimalPart - bestNumerator / bestDenominator);
22
23 for (let denominator = 1; denominator <= maxDenominator; denominator++) {
24 const numerator = Math.round(decimalPart * denominator);
25 const error = Math.abs(decimalPart - numerator / denominator);
26
27 if (error < bestError) {
28 bestNumerator = numerator;
29 bestDenominator = denominator;
30 bestError = error;
31
32 // यदि हमने एक सटीक मिलान पाया है, तो जल्दी छोड़ें
33 if (error < 1e-10) break;
34 }
35 }
36
37 // सरल बनाने के लिए सबसे बड़े सामान्य भाजक को खोजें
38 const gcd = (a, b) => b ? gcd(b, a % b) : a;
39 const divisor = gcd(bestNumerator, bestDenominator);
40
41 return {
42 wholeNumber: decimal < 0 ? -wholeNumber : wholeNumber,
43 numerator: bestNumerator / divisor,
44 denominator: bestDenominator / divisor
45 };
46}
47
48// उदाहरण उपयोग
49console.log(decimalToFraction(2.75)); // { wholeNumber: 2, numerator: 3, denominator: 4 }
50
1def decimal_to_fraction(decimal, max_denominator=64):
2 import math
3
4 # Edge केस संभालें
5 if math.isnan(decimal):
6 return {"whole_number": 0, "numerator": 0, "denominator": 1}
7
8 # पूर्णांक भाग को निकालें
9 sign = -1 if decimal < 0 else 1
10 decimal = abs(decimal)
11 whole_number = math.floor(decimal)
12 decimal_part = decimal - whole_number
13
14 # यदि यह एक पूर्णांक है, तो जल्दी लौटें
15 if decimal_part == 0:
16 return {"whole_number": sign * whole_number, "numerator": 0, "denominator": 1}
17
18 # सबसे अच्छे भिन्न अनुमान को खोजें
19 best_numerator = 1
20 best_denominator = 1
21 best_error = abs(decimal_part - best_numerator / best_denominator)
22
23 for denominator in range(1, max_denominator + 1):
24 numerator = round(decimal_part * denominator)
25 error = abs(decimal_part - numerator / denominator)
26
27 if error < best_error:
28 best_numerator = numerator
29 best_denominator = denominator
30 best_error = error
31
32 # यदि हमने एक सटीक मिलान पाया है, तो जल्दी छोड़ें
33 if error < 1e-10:
34 break
35
36 # सरल बनाने के लिए सबसे बड़े सामान्य भाजक को खोजें
37 def gcd(a, b):
38 while b:
39 a, b = b, a % b
40 return a
41
42 divisor = gcd(best_numerator, best_denominator)
43
44 return {
45 "whole_number": sign * whole_number,
46 "numerator": best_numerator // divisor,
47 "denominator": best_denominator // divisor
48 }
49
50# उदाहरण उपयोग
51print(decimal_to_fraction(1.25)) # {'whole_number': 1, 'numerator': 1, 'denominator': 4}
52
1public class DecimalToFraction {
2 public static class Fraction {
3 public int wholeNumber;
4 public int numerator;
5 public int denominator;
6
7 public Fraction(int wholeNumber, int numerator, int denominator) {
8 this.wholeNumber = wholeNumber;
9 this.numerator = numerator;
10 this.denominator = denominator;
11 }
12
13 @Override
14 public String toString() {
15 if (numerator == 0) {
16 return String.valueOf(wholeNumber);
17 } else if (wholeNumber == 0) {
18 return numerator + "/" + denominator;
19 } else {
20 return wholeNumber + " " + numerator + "/" + denominator;
21 }
22 }
23 }
24
25 public static Fraction decimalToFraction(double decimal, int maxDenominator) {
26 // Edge केस संभालें
27 if (Double.isNaN(decimal)) {
28 return new Fraction(0, 0, 1);
29 }
30
31 // पूर्णांक भाग को निकालें
32 int sign = decimal < 0 ? -1 : 1;
33 decimal = Math.abs(decimal);
34 int wholeNumber = (int) Math.floor(decimal);
35 double decimalPart = decimal - wholeNumber;
36
37 // यदि यह एक पूर्णांक है, तो जल्दी लौटें
38 if (decimalPart == 0) {
39 return new Fraction(sign * wholeNumber, 0, 1);
40 }
41
42 // सबसे अच्छे भिन्न अनुमान को खोजें
43 int bestNumerator = 1;
44 int bestDenominator = 1;
45 double bestError = Math.abs(decimalPart - (double) bestNumerator / bestDenominator);
46
47 for (int denominator = 1; denominator <= maxDenominator; denominator++) {
48 int numerator = (int) Math.round(decimalPart * denominator);
49 double error = Math.abs(decimalPart - (double) numerator / denominator);
50
51 if (error < bestError) {
52 bestNumerator = numerator;
53 bestDenominator = denominator;
54 bestError = error;
55
56 // यदि हमने एक सटीक मिलान पाया है, तो जल्दी छोड़ें
57 if (error < 1e-10) break;
58 }
59 }
60
61 // सरल बनाने के लिए सबसे बड़े सामान्य भाजक को खोजें
62 int divisor = gcd(bestNumerator, bestDenominator);
63
64 return new Fraction(
65 sign * wholeNumber,
66 bestNumerator / divisor,
67 bestDenominator / divisor
68 );
69 }
70
71 private static int gcd(int a, int b) {
72 while (b > 0) {
73 int temp = b;
74 b = a % b;
75 a = temp;
76 }
77 return a;
78 }
79
80 public static void main(String[] args) {
81 Fraction result = decimalToFraction(2.375, 64);
82 System.out.println(result); // 2 3/8
83 }
84}
85
1Function DecimalToFraction(decimalValue As Double, Optional maxDenominator As Integer = 64) As String
2 ' Edge केस संभालें
3 If IsError(decimalValue) Then
4 DecimalToFraction = "0"
5 Exit Function
6 End If
7
8 ' पूर्णांक भाग को निकालें
9 Dim sign As Integer
10 sign = IIf(decimalValue < 0, -1, 1)
11 decimalValue = Abs(decimalValue)
12 Dim wholeNumber As Integer
13 wholeNumber = Int(decimalValue)
14 Dim decimalPart As Double
15 decimalPart = decimalValue - wholeNumber
16
17 ' यदि यह एक पूर्णांक है, तो जल्दी लौटें
18 If decimalPart = 0 Then
19 DecimalToFraction = CStr(sign * wholeNumber)
20 Exit Function
21 End If
22
23 ' सबसे अच्छे भिन्न अनुमान को खोजें
24 Dim bestNumerator As Integer
25 Dim bestDenominator As Integer
26 Dim bestError As Double
27
28 bestNumerator = 1
29 bestDenominator = 1
30 bestError = Abs(decimalPart - bestNumerator / bestDenominator)
31
32 Dim denominator As Integer
33 Dim numerator As Integer
34 Dim error As Double
35
36 For denominator = 1 To maxDenominator
37 numerator = Round(decimalPart * denominator)
38 error = Abs(decimalPart - numerator / denominator)
39
40 If error < bestError Then
41 bestNumerator = numerator
42 bestDenominator = denominator
43 bestError = error
44
45 ' यदि हमने एक सटीक मिलान पाया है, तो जल्दी छोड़ें
46 If error < 0.0000000001 Then Exit For
47 End If
48 Next denominator
49
50 ' सरल बनाने के लिए सबसे बड़े सामान्य भाजक को खोजें
51 Dim divisor As Integer
52 divisor = GCD(bestNumerator, bestDenominator)
53
54 ' परिणाम को स्वरूपित करें
55 Dim result As String
56 If wholeNumber = 0 Then
57 result = CStr(bestNumerator \ divisor) & "/" & CStr(bestDenominator \ divisor)
58 Else
59 If bestNumerator = 0 Then
60 result = CStr(sign * wholeNumber)
61 Else
62 result = CStr(sign * wholeNumber) & " " & CStr(bestNumerator \ divisor) & "/" & CStr(bestDenominator \ divisor)
63 End If
64 End If
65
66 DecimalToFraction = result
67End Function
68
69Function GCD(a As Integer, b As Integer) As Integer
70 Dim temp As Integer
71
72 Do While b <> 0
73 temp = b
74 b = a Mod b
75 a = temp
76 Loop
77
78 GCD = a
79End Function
80
81' सेल में उपयोग का उदाहरण:
82' =DecimalToFraction(1.75) ' "1 3/4" लौटाता है
83
1#include <iostream>
2#include <cmath>
3#include <string>
4
5struct Fraction {
6 int wholeNumber;
7 int numerator;
8 int denominator;
9
10 std::string toString() const {
11 if (numerator == 0) {
12 return std::to_string(wholeNumber);
13 } else if (wholeNumber == 0) {
14 return std::to_string(numerator) + "/" + std::to_string(denominator);
15 } else {
16 return std::to_string(wholeNumber) + " " + std::to_string(numerator) + "/" + std::to_string(denominator);
17 }
18 }
19};
20
21int gcd(int a, int b) {
22 while (b) {
23 int temp = b;
24 b = a % b;
25 a = temp;
26 }
27 return a;
28}
29
30Fraction decimalToFraction(double decimal, int maxDenominator = 64) {
31 // Edge केस संभालें
32 if (std::isnan(decimal)) {
33 return {0, 0, 1};
34 }
35
36 // पूर्णांक भाग को निकालें
37 int sign = decimal < 0 ? -1 : 1;
38 decimal = std::abs(decimal);
39 int wholeNumber = static_cast<int>(std::floor(decimal));
40 double decimalPart = decimal - wholeNumber;
41
42 // यदि यह एक पूर्णांक है, तो जल्दी लौटें
43 if (decimalPart == 0) {
44 return {sign * wholeNumber, 0, 1};
45 }
46
47 // सबसे अच्छे भिन्न अनुमान को खोजें
48 int bestNumerator = 1;
49 int bestDenominator = 1;
50 double bestError = std::abs(decimalPart - static_cast<double>(bestNumerator) / bestDenominator);
51
52 for (int denominator = 1; denominator <= maxDenominator; denominator++) {
53 int numerator = static_cast<int>(std::round(decimalPart * denominator));
54 double error = std::abs(decimalPart - static_cast<double>(numerator) / denominator);
55
56 if (error < bestError) {
57 bestNumerator = numerator;
58 bestDenominator = denominator;
59 bestError = error;
60
61 // यदि हमने एक सटीक मिलान पाया है, तो जल्दी छोड़ें
62 if (error < 1e-10) break;
63 }
64 }
65
66 // सरल बनाने के लिए सबसे बड़े सामान्य भाजक को खोजें
67 int divisor = gcd(bestNumerator, bestDenominator);
68
69 return {
70 sign * wholeNumber,
71 bestNumerator / divisor,
72 bestDenominator / divisor
73 };
74}
75
76int main() {
77 Fraction result = decimalToFraction(3.625);
78 std::cout << result.toString() << std::endl; // आउटपुट: 3 5/8
79
80 return 0;
81}
82
दशमलव इंच माप दशमलव प्रणाली का उपयोग करके इंच को व्यक्त करता है (जैसे, 1.75 इंच), जबकि भिन्न इंच माप भिन्नों का उपयोग करते हैं (जैसे, 1 3/4 इंच)। दशमलव माप अक्सर तकनीकी चित्रण और डिजिटल उपकरणों में उपयोग होते हैं, जबकि भिन्न माप पारंपरिक मापने वाले उपकरणों जैसे टेप माप और पैमानों पर सामान्य होते हैं।
भिन्न पारंपरिक रूप से निर्माण और लकड़ी के काम में उपयोग किए जाते हैं क्योंकि:
हमारा कैलकुलेटर उच्च सटीकता के साथ रूपांतरण प्रदान करता है जिसमें अधिकतम हर (64वें तक) निर्दिष्ट करने के विकल्प होते हैं। अधिकांश व्यावहारिक अनुप्रयोगों में निर्माण और लकड़ी के काम में, 16वें या 32वें इंच में रूपांतरण पर्याप्त सटीकता प्रदान करते हैं। कैलकुलेटर किसी भी दशमलव मान के निकटतम भिन्न अनुमान खोजने के लिए गणितीय एल्गोरिदम का उपयोग करता है।
उपयुक्त हर आपकी परियोजना की सटीकता की आवश्यकताओं पर निर्भर करता है:
जब भी संदेह हो, अपने मापने वाले उपकरणों पर सबसे छोटे अंश से मेल करें।
नकारात्मक दशमलव इंच को भिन्नों में परिवर्तित करने के लिए समान गणितीय सिद्धांतों का पालन किया जाता है। उदाहरण के लिए, -1.25 इंच को -1 1/4 इंच में परिवर्तित किया जाता है। नकारात्मक चिह्न पूरे माप पर लागू होता है, न कि केवल पूर्णांक या भिन्न भाग पर।
हाँ, कैलकुलेटर बहुत छोटे दशमलव मानों को संभाल सकता है। उदाहरण के लिए, 0.015625 इंच 1/64 इंच में परिवर्तित होता है। हालाँकि, अत्यधिक छोटे मानों के लिए, आपको यह विचार करना पड़ सकता है कि क्या भिन्न इंच सबसे उपयुक्त माप इकाई है, क्योंकि मीट्रिक इकाइयाँ अधिक व्यावहारिक सटीकता प्रदान कर सकती हैं।
भिन्न को दशमलव में परिवर्तित करने के लिए:
उदाहरण के लिए, 2 3/8 को दशमलव में परिवर्तित करने के लिए:
अधिकांश मानक मापने वाले टेप और पैमाने 1/16 इंच तक जाते हैं। फाइन वुडवर्किंग और मशीनिंग के लिए विशेष उपकरण 1/32 या 1/64 इंच के लिए मार्किंग शामिल कर सकते हैं। 1/64 इंच से नीचे, दशमलव या मीट्रिक माप आमतौर पर अधिक व्यावहारिक होते हैं।
यदि आपके पास सीमित भिन्न मार्किंग वाले पैमाने हैं, तो आप:
हाँ, इन सामान्य रूपांतरणों को याद करना सहायक हो सकता है:
फाउलर, डी. (1999). प्लेटो के अकादमी की गणित: एक नई पुनर्निर्माण। ऑक्सफोर्ड यूनिवर्सिटी प्रेस।
क्लेन, एच. ए. (1988). माप का विज्ञान: एक ऐतिहासिक सर्वेक्षण। डोवर प्रकाशन।
ज़ुपको, आर. ई. (1990). माप में क्रांति: पश्चिमी यूरोपीय वजन और माप विज्ञान के युग के बाद। अमेरिकी दार्शनिक समाज।
राष्ट्रीय मानक और प्रौद्योगिकी संस्थान। (2008). "संयुक्त राज्य अमेरिका और मीट्रिक प्रणाली।" NIST विशेष प्रकाशन 1143।
ऐल्डर, के. (2002). सभी चीजों का माप: सात साल की ओडिसी और छिपी हुई त्रुटि जिसने दुनिया को बदल दिया। फ्री प्रेस।
कुला, डब्ल्यू. (1986). माप और पुरुष। प्रिंसटन यूनिवर्सिटी प्रेस।
"इंच।" (2023). इन एनसाइक्लोपीडिया ब्रिटानिका। से प्राप्त किया गया https://www.britannica.com/science/inch
"माप में भिन्न।" (2022). द वुडवर्कर का संदर्भ। तौंटन प्रेस।
यदि आपको हमारा इंच से भिन्न रूपांतरण कैलकुलेटर सहायक लगा, तो आप इन संबंधित उपकरणों में भी रुचि ले सकते हैं:
हमारा माप उपकरणों का सूट आपके निर्माण, लकड़ी के काम, और DIY परियोजनाओं को आसान और अधिक सटीक बनाने के लिए डिज़ाइन किया गया है।
अपने वर्कफ़्लो के लिए उपयोगी हो सकने वाले और अधिक उपकरण खोजें।