Tôi đã có một Chuỗi chứa đầy 0 và 1 và muốn lấy một Số nguyên từ nó:
String bitString = "";
int Number;
int tmp;
bitString = "";
for (i=1;i<=10;i++)
{
tmp= analogRead (A0);
bitString += tmp % 2;
delay(50);
}
// now bitString contains for example "10100110"
// Number = bitstring to int <-------------
// In the end I want that the variable Number contains the integer 166
Câu hỏi là gì? Bạn mong đợi mã này để làm gì và nó đang làm gì? Bạn đã thử cái gì khác?
—
Craig
@Craig Tôi chỉnh sửa câu hỏi. Ví dụ: Nếu bitString chứa "10100110", tôi muốn chương trình lưu nó dưới dạng số thập phân 166 trong biến int.
—
kimliv
Bạn có cần chuỗi không? Bạn có thể tạo đại diện số nguyên trực tiếp.
—
Craig
@Craig tôi cũng muốn in ra chuỗi bit
—
kimliv