Results 1 to 5 of 5

Thread: Cách làm tròn đến 4 hoặc 2 vị trí dựa trên cặp

  1. #1
    Tôi đang cố gắng tạo các biến trong một chuỗi vòng thành 4 hoặc 2 vị trí thập phân dựa trên cặp được sử dụng. Ngay bây giờ tôi nhận được một cái gì đó như:

    Trung bình = 1.12345678

    Tôi biết tôi có thể sử dụng hàm Doubleize để làm tròn số ở trên để:

    Trung bình = 1,1234

    Tuy nhiên, có cách nào để thiết lập chương trình chỉ in hai vị trí thập phân khi sử dụng cặp Yên không?

    Trung bình = 123,12

    Hay tôi chỉ nên mút nó và bỏ qua hai chữ số thập phân cuối cùng khi sử dụng cặp yên?

  2. #2
    Ở đây bạn đi: chuỗi CurrSymbol = Symbol (); chuỗi strToFind = JPY;/Tìm kiếm nếu JPY là một phần của ký hiệu int index = StringFind (CurrSymbol, strToFind, 0); if (index = -1)/Biểu tượng không JPY {Làm tròn đến 4 số thập phân ....; } other/Ký hiệu JPY {Làm tròn đến 2 số thập phân ....; } Hy vọng rằng sẽ giúp.

  3. #3
    Cảm ơn người chơi. Tôi đã thực hiện một nỗ lực cuối cùng để cố gắng tìm ra điều này và Walla !!!!!! Nó đến với tôi một chút sau khi tôi đăng bài này. Đã thử nghiệm điều này và nó hoạt động. Đây là những gì tôi đã sử dụng: (DoubleToStr (Your_Double_Variable_Here, Digits)) Thuật ngữ Digits được mã hóa cứng vào MetaEditor và được sử dụng để làm tròn đến số vị trí thập phân của cặp hiện tại. Điều này đã làm tôi khó chịu trong một ngày.

  4. #4
    Tôi hy vọng điều này hoạt động: avrg = MathFloor (avrgPoint) * Point;

  5. #5
    Nếu chuỗi của bạn chứa Average = tiêu chuẩn và sau đó là số và nói nó được gọi là AverageStr thì hãy sử dụng như sau. double value_only = NormalizeDouble (StrToDouble (StringSubstr (AverageStr, 10)), Digits); AverageStr = StringConenate (Average =, DoubleToStr (value_only)); Lưu ý rằng số 10 phụ thuộc vào độ dài bạn gán cho Trung bình =. Tôi hy vọng điều này sẽ giúp.

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'.