5
Mới! Lưu câu hỏi hoặc câu trả lời và sắp xếp nội dung yêu thích của bạn. Tìm hiểu thêm.
Learn more.
Đây là vấn đề:
Cho rằng 1 feet = .3048 mét, hãy viết một kịch bản Python sẽ chuyển đổi chiều cao được đưa lên một chiều cao được đưa bằng feet và inch.
Tôi đã xem qua các ghi chú mà giáo sư đã đưa ra ngày hôm đó và tôi đang theo từng bước nhưng chương trình của tôi dường như không hoạt động chính xác. Đây là những gì tôi có:
print["This program will convert a height given meters to a height given in feet and inches."]
meters = float[input["Enter height in meters:"]]
meters_in_ft = meters // .3048
meters_in_in = meters_in_ft % 12
print["The height is", meters_in_ft,"feet and",meters_in_in, "inches"]
Khi tôi chạy chương trình và nhập một số mét nhất định, tôi sẽ có được chính xác bằng chân, nhưng rất nhiều lần đo tính bằng inch là sai.
Jonrsharpe
Huy hiệu vàng 110K2525 gold badges216 silver badges398 bronze badges
Hỏi ngày 22 tháng 9 năm 2015 lúc 15:03Sep 22, 2015 at 15:03
2
Để có được phần inch từ mét, bạn cần lấy phần thập phân của
inches = meters / .3048 % 1 * 12
5 bằng cách sử dụng inches = meters / .3048 % 1 * 12
6. Sau đó, bạn có thể chuyển đổi nó thành inch bằng cách nhân với inches = meters / .3048 % 1 * 12
7.inches = meters / .3048 % 1 * 12
Đã trả lời ngày 22 tháng 9 năm 2015 lúc 15:06Sep 22, 2015 at 15:06
NathanielnathanielNathaniel
7507 Huy hiệu bạc14 Huy hiệu Đồng7 silver badges14 bronze badges
1
Câu trả lời nhanh cho khách truy cập khác từ tìm kiếm Google:
Mét đến chân + inch
feet = int[meters / 0.3048]
inches = meters / 0.3048 % 1 * 12
inches = round[inches] #optional
Chân và inch đến mét
meters = [feet + inches/12]*0.3048
Đã trả lời ngày 13 tháng 4 lúc 6:17Apr 13 at 6:17
ScottmastStroscottMastroScottMastro
3202 Huy hiệu bạc11 Huy hiệu đồng2 silver badges11 bronze badges
Trong bài viết này, chúng ta sẽ học cách chuyển đổi chiều dài, được đưa ra theo mét thành chiều dài tính bằng feet và inch.
Sau đây là hai công thức giúp chúng tôi chuyển đổi giá trị tính bằng mét thành giá trị tính bằng feet và inch:
- 1 mét = 39,37 inch
- 1 mét = 3.281feet
Bằng cách sử dụng các công thức trên, chúng tôi tìm thấy hai công thức sau:
- inch = 39,37 * mét [m]
- chân = 3.281 * mét [m]
Chương trình 1: Viết một chương trình trong C để chuyển đổi đồng hồ thành chân và inch. Write a Program in C for converting the meter to feet and inches.
Output:
The value of 40 meter in Inches is: 1574.80 The value of 40 meter in feet is: 131.24
Chương trình 2: Viết một chương trình trong PHP để chuyển đổi đồng hồ thành chân và inch. Write a Program in PHP for converting the meter to feet and inches.
Output:
The value of 10 meter in Inches is: 393.7 The value of 10 meter in Feet is: 32.81
Chương trình 3: Viết một chương trình bằng Java để chuyển đổi mét thành chân và inch. Write a Program in Java for converting meter to feet and inches.
Output:
The value of 20 meter in Inches is: 787.40 The value of 20 meter in Feet is: 65.62
Chương trình 4: Viết một chương trình bằng Python để chuyển đổi mét thành chân và inch. Write a Program in Python for converting meter to feet and inches.
Output:
Enter the height in meters: 167 The length in feet 547.93 The length in inches 6574.79
Nhập cảnh Tkinter
Ứng dụng tkinter để đo bàn chân vào đơn vị mét & ngược lại với sự kiện tập trung vào
Nếu người dùng nhập dữ liệu dưới dạng chân thì trên chuột bị mất [LOST FOCUS], ứng dụng của chúng tôi sẽ chuyển đổi cùng một đồng hồ. Tương tự nếu người dùng nhập dữ liệu tính bằng mét thì chúng ta sẽ nhận được đầu ra là chân. Đây là công thức được sử dụng. ________số 8
Here is the formula used.
1 Feet = 0.3048 Meter
1 Meter = 3.2808 Feet
Chọn tất cả văn bản trên Focus
Để dễ dàng cập nhật dữ liệu trong các hộp nhập, chúng tôi có thể chọn tất cả văn bản khi chuột nhập hoặc hộp nhập được lấy nét.m1.bind["",lambda x: m1.select_range[0,tk.END]]
f1.bind["",lambda x: f1.select_range[0,tk.END]]
Ở đây M1 là hộp nhập của chúng tôi để chấp nhận dữ liệu tính bằng máy đo và F1 là hộp nhập để chấp nhận dữ liệu theo feet.Kích hoạt chuyển đổi dữ liệu
Khi chuột di chuyển ra ngoài hoặc nếu tiện ích nhập bị mất, thì việc chuyển đổi sẽ xảy ra. Dưới đây là các sự kiện kích hoạt các chức năng.inches = meters / .3048 % 1 * 12
0 bên trong các hàm chúng tôi đã sử dụng các phương thức GET [] và SET [] của doublevar [] để thu thập và cập nhật dữ liệu. Sau khi chuyển đổi, chúng tôi đã sử dụng vòng [] để hạn chế đầu ra ở 2 số thập phân. inches = meters / .3048 % 1 * 12
1 Mã đầy đủ ở đây inches = meters / .3048 % 1 * 12
2Sử dụng đơn vị đo thứ ba Kadi
Kadi là phổ biến trong đo đất nơi sử dụng chuỗi và mỗi chuỗi được coi là một Kadi.
inches = meters / .3048 % 1 * 12
3 vào mã trên của chúng tôi, chúng tôi sẽ thêm một đầu vào và tích hợp tương tự để có được đầu ra trong tất cả các đơn vị. Người dùng có thể thêm dữ liệu vào bất kỳ một trong các tiện ích nhập đầu vào và trên Focus Out, hai người khác sẽ hiển thị các giá trị tương đương trong các đơn vị tương ứng. inches = meters / .3048 % 1 * 12
4 Mục nhập Tkinter Hiển thị ẩn mật khẩu bằng cách sử dụng Tkinter Tkinter Cách xác thực ứng dụng JavaScript dữ liệu đã nhập của người dùng để chuyển đổi chân sang mét và ngược lại