Mã câu hỏi: Làm thế nào để phát hiện một vị trí kết thúc chuỗi?
Results 1 to 4 of 4

Thread: Mã câu hỏi: Làm thế nào để phát hiện một vị trí kết thúc chuỗi?

  1. #1
    Này các bạn. .

    Tôi đã có một loạt Mã được chèn lt; tdgt; 6586.97 Lotslt;tdgt ;. . Có thể lấy số đầu tiên nhưng làm thế nào để bạn đếm số ký tự bị bỏ trong chuỗi đó. .

    Cố gắng giải nén 6586.97 ra khỏi chuỗi đó. . Suy nghĩ của tôi là nếu bạn có thể tìm thấy số ký tự từ 6 đến cuối, bạn có thể xâu chuỗi con và kéo số ra ...

    A. Đó có phải là cách tốt để làm điều đó không?
    B. Làm thế nào bạn có thể nhận được số lượng nhân vật từ 6? (để thông báo?)

  2. #2
    Tất cả mọi thứ phụ thuộc vào ngôn ngữ lập trình bạn đang sử dụng.

  3. #3
    Quote Originally Posted by ;
    Muốn trích xuất 6586.97 ra khỏi chuỗi. .
    Một mã chung để trích xuất số tiền với chuỗi đó (trong C; C không có mớ hỗn độn đó là
    ): Mã nguồn được chèn = lt; tdgt; 6586.97 Lotslt;tdgt; kết quả = 0,0 I = 0 c = origin # 91; 0 # 93; trong khi c gt; 0 c! = '.' Nếu c gt; = '0' c lt; = '' 9 'kết quả = kết quả * 10 (c-'0') c = origin # 91; I # 93; nếu c == '.' Đôi m = 0,1 c = gốc số 91, I # 93; trong khi c gt; = '0' c lt; = '' 9 'kết quả = (c-'0') * m m * = 0,1 c = gốc số 91; I # 93;

  4. #4
    Nếu bạn đang sử dụng MQL và dữ liệu của bạn luôn được cấu trúc theo cách này thì cách đơn giản nhất để thực hiện mục tiêu của bạn là chia chuỗi bằng khoảng cách, tdgt cắt lt; nhãn, sau đó đúc thành gấp đôi. Đã chèn mã void OnStart () string test = lt; tdgt; 6586.97 Lotslt;tdgt ;; In (parsed_td (kiểm tra)); double parsed_td (chuỗi td_str) chuỗi chia # 91; # 93 ;; if (StringSplit (td_str, '', split) lt; 1) trả về -1; return double (StringSubstr (chia nhỏ # 91; 0 # 93 ;, 4));

Quyền đăng bài

  • Bạn không thể đăng bài viết mới
  • Bạn không thể đăng trả lời
  • Bạn không thể đăng tệp đính kèm
  • Bạn không thể chỉnh sửa bài đăng của bạn
  •  
Chính sách Cookie
Chính sách Cookie: Website forexibroker sử dụng cookies và khi tiếp tục sử dụng website bạn chấp thuận với điều này. Để có thêm thông tin, vui lòng đọc 'Thông tin Cookie'.