Bcadd php

Tham số scale tùy chọn được sử dụng để đặt số chữ số sau vị trí thập phân sẽ được sử dụng trong so sánh

Giá trị trả về

Trả về 0 nếu hai toán hạng bằng nhau, 1 nếu num1 lớn hơn num2, -1 nếu ngược lại

MongoDB 3. 4 đã giới thiệu hỗ trợ cho loại Decimal128 BSON, là giá trị dấu phẩy động dựa trên số thập phân 128 bit có khả năng mô phỏng làm tròn số thập phân với độ chính xác chính xác. Chức năng này dành cho các ứng dụng xử lý dữ liệu tiền tệ, chẳng hạn như tính toán tài chính và thuế

Lớp MongoDBBSONDecimal128, được giới thiệu trong trình điều khiển PHP 1. 2. 0, có thể được sử dụng để làm việc với loại này trong PHP

Làm việc với các giá trị thập phân128

Chèn một số thập phân128

Ví dụ sau chèn một giá trị kiểu Decimal128 vào trường

object[MongoDB\Model\BSONDocument]#9 [1] {
  ["storage":"ArrayObject":private]=>
  array[3] {
    ["_id"]=>
    int[1]
    ["item"]=>
    string[15] "26-inch monitor"
    ["price"]=>
    object[MongoDB\BSON\Decimal128]#13 [1] {
      ["dec"]=>
      string[6] "428.79"
    }
  }
}
0 của bộ sưu tập có tên
object[MongoDB\Model\BSONDocument]#9 [1] {
  ["storage":"ArrayObject":private]=>
  array[3] {
    ["_id"]=>
    int[1]
    ["item"]=>
    string[15] "26-inch monitor"
    ["price"]=>
    object[MongoDB\BSON\Decimal128]#13 [1] {
      ["dec"]=>
      string[6] "428.79"
    }
  }
}
1

Chủ Đề