프로그래밍 버그로 인해 Nubank 고객이 Pix당 R$ 17.99를 전송할 수 없습니다. 기본적으로 사용자가 도구를 사용하여 정확한 금액을 이체하려고 할 때마다 앱이 반환됩니다. "17.99 레알을 누구에게 이체하시겠습니까?" 값.
더 읽어보기: Nubank, 사용자 구매 취소 결정 설명
더보기
'Atlânticas' 프로그램은 흑인, 원주민 및 퀼롬 볼라 여성을…
확인: 삼성은 실제로 폴더블 스크린을 생산하고 있습니다…
은행은 프로그래머 팀이 버그를 수정했으며 고객에게 솔루션을 "점진적으로 릴리스"하고 있지만 어제 현재 버그가 여전히 존재한다고 말했습니다. 따라서 R$17.99의 값 외에도 R$16.99, R$18.99 및 R$19.99의 값도 Pix 기능을 사용하여 보내는 데 문제가 있습니다.
또한 다른 장치를 사용하여 거래를 수행할 때 우리 팀이 수행한 테스트에 따르면 모든 버그가 Nubank 응용 프로그램 업데이트와 함께 제공됨을 나타냅니다. 사용자 중 한 명이 위의 값을 전송했지만 앱이 오래되었다는 것을 깨달았습니다. 최신 버전을 다운로드하는 동안 Pix 오류가 발생했습니다. 버그가 포함된 Android 버전은 7.26.0-minApi21입니다.
iPhone의 경우 앱 버전 7.6.6에서 동일한 오류가 발생합니다. 누뱅크의 엔지니어링 팀은 앱스토어의 roxinho 애플리케이션의 버전 기록 탭에 설명된 바와 같이 지난 수요일(16일)부터 이 결함을 인지하고 있는 것으로 보입니다.
“이번 업데이트에서 우리는 여기에 나타난 몇 가지 버그를 깜짝 [… 흔적이 남지 않을 때까지 […] 응용 프로그램은 언제나처럼 완벽하게 작동합니다. 이제 네”라고 기관을 강조했습니다.
그러나 패치 노트와 달리 R$16.99, R$17.99, R$18.99 및 R$19.99의 스트리밍을 허용하지 않는 Pix 버그가 iOS에서 지속됩니다.
트위터 사용자들은 Nubank의 Pix 버그가 프로그래밍 언어에서 반올림 값이 부족했기 때문일 수 있다고 지적했습니다. 분명히 은행은 응용 프로그램 언어에서 부동 소수점 산술을 사용할 것입니다.
일반적으로 재무 계산을 위해 프로그래머는 Java BigDecimal을 사용합니다. 가장 널리 사용되는 프로그래밍 언어는 float32 또는 float64를 사용하여 값을 정확하게 일치시킵니다. 마지막으로 Nubank 애플리케이션의 경우 첫 번째 옵션은 잘못된 금액을 반환하는 옵션인 것 같습니다.