Ai chỉ giúp mình bài này với mình k biết chuyển tử và mẫu riêng ra thành số riêng để tính được :((
Cần giúp đỡ bài tập winforms về nhập phân số
Thao tác với chuỗi, tách chuỗi bằng phương thức String.Split()
.
Trong bài thì bạn sẽ tách tử và mẫu dựa vào dấu gạch chéo (/
). Sau đó chuyển sang dạng số nguyên với một số phương thức hỗ trợ chuyển chuỗi sang số như: int.TryParse()
, int.Parse()
, Convert.ToInt32()
.
string val = "3/4";
string[] temp = val.Split("/"); // ["3", "4"]
// Sẽ có ngoại lệ xảy ra nếu chuỗi không phải là số.
int tu = int.Parse(temp[0]); // 3
int mau = int.Parse(temp[1]); // 4
5 Likes