Bir programlama hatası, Nubank müşterilerinin Pix başına 17,99 R$ transfer etmesini engelliyor. Temel olarak, kullanıcı aracı kullanarak tam olarak bu tutarı aktarmaya çalıştığında, uygulama geri döner altında en yakın numarayı soran “17.99 Reali kime transfer etmek istersiniz?” değer.
Devamını oku: Nubank, kullanıcı satın alma işlemlerini iptal etme kararını açıklıyor
daha fazla gör
'Atlânticas' programı siyah, yerli ve quilombola kadınlarını…
Onaylandı: Samsung gerçekten katlanabilir ekranlar üretiyor…
Banka, programcı ekibinin hatayı düzelttiğini ve müşterilere "kademeli olarak" çözümler sunduğunu, ancak dün itibariyle hatanın hala var olduğunu söyledi. Bu nedenle, 17,99 R$ değerine ek olarak, 16,99 R$, 18,99 R$ ve 19,99 R$ değerleri de Pix işlevini kullanarak göndermede sorun yaşıyor.
Ayrıca ekibimiz tarafından farklı cihazlar kullanılarak işlem yapılırken yapılan testlere göre, her şey hatanın Nubank uygulamasına yapılan bir güncelleme ile geldiğini gösteriyor. Kullanıcılardan biri yukarıdaki değerleri aktarmayı başardı, ancak daha sonra uygulamanın güncel olmadığını fark etti. En son sürümü indirirken Pix hatası aldı. Hatayı içeren Android sürümü 7.26.0-minApi21'dir.
İPhone'a gelince, aynı hata uygulamanın 7.6.6 sürümünde ortaya çıkıyor. Nubank'ın mühendislik ekibi, App Store'daki roxinho uygulamasının Sürüm Geçmişi sekmesinde açıklandığı gibi geçen Çarşambadan (16) beri bu kusurun farkında görünüyor.
“Bu güncellemede, burada beklenmedik bir şekilde ortaya çıkan bazı hataları düzelttik […] Ancak mühendislik ekibimiz buna izin vermedi ve tek tek düzeltti. Hiçbir iz kalmayana kadar […] Uygulama her zamanki gibi mükemmel çalışıyor. Şimdi evet”, kurumu vurguladı.
Ancak yama notlarının aksine iOS'ta 16.99 R$, 17.99 R$, 18.99 R$ ve 19.99 R$ akışa izin vermeyen Pix hatası devam ediyor.
Twitter kullanıcıları, Nubank'ın Pix'indeki hatanın programlama dilinde yuvarlama değerlerinin bulunmamasından kaynaklanmış olabileceğine dikkat çekti. Açıktır ki, bankalar uygulama dillerinde kayan nokta aritmetiğini kullanacaklardır.
Genellikle, finansal hesaplamalar için programcılar Java BigDecimal kullanır. En popüler programlama dilleri, değerleri tam olarak eşleştirmek için float32 veya float64'ü kullanır. Son olarak Nubank uygulaması için ilk seçenek yanlış tutar döndüren seçenek gibi görünüyor.