Viết tập lệnh PHP để chuyển đổi ký hiệu khoa học thành int và float. Ký hiệu khoa học mẫu: 4.5E3 Giải pháp mẫu: Mã PHP: Đầu ra mẫu: Sơ đồ : Trình chỉnh sửa mã PHP: Có một cách khác để giải quyết giải pháp này? Đóng góp mã của bạn (và nhận xét) thông qua Disqus. Trước đây: Viết tập lệnh PHP để tạo chuỗi 11 ký tự ngẫu nhiên của các chữ cái và số. Write a PHP script to generate random 11 characters string of letters
and numbers. Mức độ khó của bài tập này là gì? Kiểm tra kỹ năng lập trình của bạn với bài kiểm tra của W3Resource. PHP: Lời khuyên trong ngàyPHP: Kiểm tra xem hai mảng có bằng nhau hay không. $arraysAreEqual = ($a == $b); // TRUE if $a and $b have the same key/value pairs. $arraysAreEqual = ($a === $b); // TRUE if $a and $b have the same key/value pairs in the same order and of the same types. CHỈNH SỬA Toán tử bất bình đẳng là! = Trong khi toán tử không nhận dạng là! == Để phù hợp với toán tử bình đẳng == và toán tử nhận dạng ===. Tham khảo: https://bit.ly/3K4J0Q7
Tôi cần trợ giúp chuyển đổi một chuỗi chứa một số trong ký hiệu khoa học thành một đôi. Chuỗi ví dụ: "1.8281E-009" "2.3562E-007" "0.911348" Tôi đã suy nghĩ về việc chỉ chia số vào số ở bên trái và số mũ và chỉ làm toán để tạo số; Nhưng có một cách tốt hơn/tiêu chuẩn để làm điều này? hỏi ngày 2 tháng 1 năm 2011 lúc 3:11Jan 2, 2011 at 3:11
PHP không được gõ tự động, có nghĩa là nó phải phân tích các giá trị để xác định các loại của chúng (các phiên bản gần đây của PHP có khai báo loại). Trong trường hợp của bạn, bạn có thể chỉ cần thực hiện một hoạt động số để buộc PHP coi các giá trị là số (và nó hiểu ký hiệu khoa học 4 45003). Cố gắng ví dụ
Chỉ cần thêm 1 (bạn cũng có thể trừ số 0) sẽ làm cho các chuỗi trở thành số, với số lượng số thập phân phù hợp. Result:
Bạn cũng có thể sử dụng kết quả bằng cách sử dụng 4 45004
Đã trả lời ngày 2 tháng 1 năm 2011 lúc 3:18Jan 2, 2011 at 3:18
Déjà Vudéjà vuDéjà vu Phù hiệu vàng 27,7K5 Hiệu phù vàng100 Huy hiệu đồng5 gold badges72 silver badges100 bronze badges 7
Đã trả lời ngày 2 tháng 1 năm 2011 lúc 3:36Jan 2, 2011 at 3:36
MatthewmatthewMatthew 46.9K11 Huy hiệu vàng85 Huy hiệu bạc98 Huy hiệu đồng11 gold badges85 silver badges98 bronze badges Dòng mã sau có thể giúp bạn hiển thị giá trị lớn,
Tham khảo liên kết này. Đã trả lời ngày 7 tháng 2 năm 2013 lúc 11:01Feb 7, 2013 at 11:01
ShivarajrhshivarajrhShivarajRH 89211 Huy hiệu bạc23 Huy hiệu Đồng11 silver badges23 bronze badges
Đã trả lời ngày 26 tháng 7 năm 2012 lúc 10:43Jul 26, 2012 at 10:43
Luca Borrioneluca BorrioneLuca Borrione 15.9k7 Huy hiệu vàng51 Huy hiệu bạc64 Huy hiệu Đồng7 gold badges51 silver badges64 bronze badges 0 Tôi đã tìm thấy một bài đăng đã sử dụng number_format để chuyển đổi giá trị từ số ký hiệu khoa học nổi sang số ký hiệu phi khoa học: Ví dụ từ bài viết:
Dharman ♦♦ 28.5K21 Huy hiệu vàng77 Huy hiệu bạc129 Huy hiệu đồng21 gold badges77 silver badges129 bronze badges Đã trả lời ngày 13 tháng 6 năm 2013 lúc 15:42Jun 13, 2013 at 15:42
1 Sử dụng các hàm 4 45005 và 4 45006 cùng nhau. Ví dụ 4 45000 Tôi đã tạo một chức năng, với nhiều chức năng hơn (không có ý định chơi chữ) 4 45001 Đã trả lời ngày 13 tháng 11 năm 2017 lúc 21:11Nov 13, 2017 at 21:11
Aphoeaphoeaphoe 2.38626 Huy hiệu bạc 30 Huy hiệu Đồng26 silver badges30 bronze badges 4 45002 Làm việc với 0,000077240388 Đã trả lời ngày 30 tháng 12 năm 2017 lúc 19:58Dec 30, 2017 at 19:58
Falselightfalselightfalselight 4615 Huy hiệu bạc10 Huy hiệu đồng5 silver badges10 bronze badges Tôi đã thử giải pháp +1, -1,/1 nhưng điều đó không đủ mà không làm tròn số sau đó bằng cách sử dụng vòng ($ a, 4) hoặc tương tự Đã trả lời ngày 16 tháng 2 năm 2020 lúc 13:08Feb 16, 2020 at 13:08
|