Tag

financial

0 views collected around this technical thread.

Selected Java Interview Questions
Selected Java Interview Questions
Mar 6, 2025 · Backend Development

Understanding How BigDecimal Guarantees Precision in Java

This article explains the Java BigDecimal class, its internal fields and methods, demonstrates a test case, and analyzes the add operation to show how scaling numbers to long integers preserves exact precision in financial calculations.

ArithmeticBigDecimalJava
0 likes · 6 min read
Understanding How BigDecimal Guarantees Precision in Java
Selected Java Interview Questions
Selected Java Interview Questions
Dec 12, 2024 · Backend Development

Understanding Java BigDecimal: How It Guarantees Precision in Financial Calculations

This article explains why Java's BigDecimal class ensures loss‑free precision in financial calculations by examining its internal fields, demonstrating usage with a test method, and walking through the add method's scaling logic and integer‑based computation.

BigDecimalJavaPrecision
0 likes · 6 min read
Understanding Java BigDecimal: How It Guarantees Precision in Financial Calculations
Java Captain
Java Captain
Jun 7, 2022 · Fundamentals

Understanding BigDecimal Precision Issues in Monetary Calculations and a Utility Class for Accurate Operations

This article explains why using floating‑point types with BigDecimal can cause precision loss in financial calculations, demonstrates the problem with sample code, analyzes the underlying double‑to‑long conversion, and provides a reusable Java utility class to perform accurate arithmetic with BigDecimal.

BigDecimalFloating PointJava
0 likes · 8 min read
Understanding BigDecimal Precision Issues in Monetary Calculations and a Utility Class for Accurate Operations
Top Architect
Top Architect
Jan 21, 2022 · Operations

Clearing and Reconciliation System in Payment Platforms: Architecture, Processes, and Data Handling

The article provides a comprehensive overview of payment‑system clearing and reconciliation, detailing fund inflow/outflow matching, reconciliation center functions, various one‑to‑one, many‑to‑many and one‑to‑many matching rules, data import, error handling, and auxiliary modules such as balance entry and abnormal data recovery.

Systemclearingfinancial
0 likes · 29 min read
Clearing and Reconciliation System in Payment Platforms: Architecture, Processes, and Data Handling
Architects' Tech Alliance
Architects' Tech Alliance
Aug 11, 2021 · Databases

Database Disaster Recovery Technologies for the Financial Sector

This article examines financial sector database disaster recovery, defining disaster recovery and backup, analyzing current practices and requirements, reviewing market trends, and detailing various distributed database disaster‑recovery architectures such as single‑center, intra‑city active‑active, and multi‑site three‑center solutions.

BackupDatabaseHigh Availability
0 likes · 13 min read
Database Disaster Recovery Technologies for the Financial Sector
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Feb 4, 2021 · Fundamentals

How to Correctly Create and Use BigDecimal in Java for Precise Calculations

BigDecimal provides precise arithmetic in Java, but its correct usage requires understanding its internal unscaled value and scale, avoiding the inaccurate BigDecimal(double) constructor, and preferring String or valueOf methods to accurately represent decimal numbers such as 0.1 in financial and e‑commerce applications.

BigDecimalFloating PointJava
0 likes · 9 min read
How to Correctly Create and Use BigDecimal in Java for Precise Calculations
JD Tech
JD Tech
Sep 14, 2018 · Operations

Joint‑Venture Settlement Platform Overview and Billing Architecture

This document presents a comprehensive solution for merchant settlement in joint‑venture (co‑operated) offline stores, describing business models, settlement subject abstraction, billing engine components, settlement workflow, payment collection, and reconciliation architecture with detailed tables and diagrams.

Architecturebillinge-commerce
0 likes · 18 min read
Joint‑Venture Settlement Platform Overview and Billing Architecture