php - Laravel 统计价格问题
问题描述
我在 laravel 工作,但确实有一些帮助。我试图找到打折产品的价格。
'totalPrice' => 1 - $request->input('discount')*$request->input('price'),
(0.2 是表中的折扣值)
现在它说 1 - 0.2 * 价格
我希望它是 1 - 0.2 * 价格 = 0.8 * 价格
解决方案
您需要遵守PEMDAS规则,
其中您需要在 中包含()
括号,( 1 - $request->input('discount') )
然后将其结果相乘。
像这样。
'totalPrice' => ( 1 - $request->input('discount') ) * $request->input('price')
在这个方程中,系统将首先减去然后乘以它的结果。
推荐阅读
- graphql - 如何在我的 GraphQL 中为对象中的对象列表定义类型
- python - 在 for 循环中对来自不同字典的值求和
- flutter - 如何在这张照片中创建范围 datePicker
- caching - Prestashop 1.6 中的 LItespeed ESI 打孔
- cassandra - Datastax RetryPolicies 解释以及何时使用什么策略?
- python - Python由多个特定字符拆分字符串并保留“分隔符”
- c++ - 对 GP 的大量项求和
- java - Java数组列表的困难
- c# - 在 C# 中将 Json 属性(嵌套 Json)反序列化为字符串
- php - Drupal 中的 PHP 版本问题