{"section":"known-issues","requestedLocale":"pt","requestedSlug":"arredondamento-incorreto-de-precos-quando-o-multiplicador-de-unidades-e-diferente-de-um","locale":"pt","slug":"arredondamento-incorreto-de-precos-quando-o-multiplicador-de-unidades-e-diferente-de-um","path":"docs/pt/known-issues/Intelligent Search/arredondamento-incorreto-de-precos-quando-o-multiplicador-de-unidades-e-diferente-de-um.md","branch":"main","content":">ℹ️ Este problema conhecido foi traduzido automaticamente do inglês.\n\n## Sumário\n\n\nO Intelligent Search pode recuperar o preço de um produto com mais de duas casas decimais quando o multiplicador de unidades for diferente de 1.\n\nPor exemplo, uma unidade de um produto custa US$ 69,26, sendo que o multiplicador de unidades é 85.\n\nPortanto, o cálculo que o Intelligent Search faz, quando o multiplicador de unidades é diferente de 1, resulta em um preço de US$ 0,815.\n\nComo o preço resultou em um preço com três casas decimais, quando arredondado pelo `vtex.format-currency`, o arredondamento do preço diverge, resultando em US$ 0,82 em vez de US$ 0,81, que é o preço mostrado na simulação de checkout.\n\nEsse preço arredondado está sendo usado para calcular o preço do componente. Como ele é arredondado antes do cálculo, o preço final está incorreto.\r\n## Simulação\n\n\nEm um contexto de pesquisa, carregue um produto que tenha um multiplicador de unidades diferente de 1 e cujo unitMultiplier*price resulte em um número com mais de 2 casas decimais.\r\n## Workaround\n\n\nN/A"}