Articles on Trending Technologies

Technical articles with clear explanations and examples

Decimal to Binary conversion using C Programming

Bhanu Priya
Bhanu Priya
Updated on 15-Mar-2026 4K+ Views

Decimal to binary conversion is a fundamental concept in computer programming. In C, we can convert decimal numbers to their binary representation using simple mathematical operations and functions. Syntax long decimalToBinary(int decimal_number); Method 1: Using Function with Mathematical Approach This method uses modulo and division operations to extract binary digits and build the binary number − #include long decimalToBinary(int dno) { long bno = 0, rem, f = 1; while (dno != 0) { ...

Read More

CSS speak-as Speech Media property

George John
George John
Updated on 15-Mar-2026 182 Views

The CSS speak-as property is part of the Speech Media module and controls how text should be rendered by speech synthesizers. It determines whether text should be spoken normally, spelled out letter by letter, or treated as digits. Syntax selector { speak-as: value; } Possible Values ValueDescription autoDefault behavior based on content type normalSpeaks the text normally spell-outSpells out text letter by letter digitsSpeaks numbers as individual digits literal-punctuationSpeaks punctuation marks literally no-punctuationIgnores punctuation when speaking Example: Spell-Out Text The following example makes abbreviations spell out ...

Read More

C Program to print the sum of boundary elements of a matrix

Bhanu Priya
Bhanu Priya
Updated on 15-Mar-2026 6K+ Views

In C programming, finding the sum of boundary elements of a matrix involves identifying elements that are on the first row, last row, first column, or last column. Boundary elements form the outer edge of the matrix. Syntax for(i = 0; i < rows; i++){ for(j = 0; j < cols; j++){ if(i == 0 || i == rows-1 || j == 0 || j == cols-1){ // This is a boundary element ...

Read More

Overdraft Fees

Praveen Varghese Thomas
Praveen Varghese Thomas
Updated on 15-Mar-2026 240 Views

Overdraft fees are charges imposed by banks when customers make transactions that exceed their available account balance. These fees serve as both a revenue source for financial institutions and a deterrent to discourage customers from spending beyond their means. Understanding overdraft fees is crucial for managing personal finances and avoiding unnecessary banking costs. Key Concepts An overdraft occurs when a customer authorizes a payment transaction from a checking account that lacks sufficient funds to cover the transaction amount. When this happens, the bank may choose to honor the payment using its own funds, creating a temporary loan to ...

Read More

Animate CSS padding-left property

Chandu yadav
Chandu yadav
Updated on 15-Mar-2026 538 Views

The CSS padding-left property can be animated to create smooth transitions that change the left padding of an element over time. This creates a visual effect where content moves horizontally as the padding increases or decreases. Syntax selector { animation: animation-name duration timing-function; } @keyframes animation-name { from { padding-left: initial-value; } to { padding-left: final-value; } } Example The following example animates the padding-left property from 0px to 50px and back − ...

Read More

C program to calculate power of a given number

Bhanu Priya
Bhanu Priya
Updated on 15-Mar-2026 19K+ Views

In C programming, calculating the power of a number means multiplying the base number by itself for a specified number of times (exponent). For example, 34 = 3 × 3 × 3 × 3 = 81. We can implement this using loops or the built-in pow() function. Syntax // Manual calculation using loop result = base^exponent // Using pow() function #include double pow(double base, double exponent); Method 1: Using While Loop This approach uses a while loop to multiply the base value repeatedly − #include int main() { ...

Read More

CSS voice-range Speech Media property

Daniol Thomas
Daniol Thomas
Updated on 15-Mar-2026 191 Views

The CSS voice-range property is used to control the range of pitch variation in speech synthesis. It defines how much the pitch can vary from the base pitch when content is read aloud by screen readers or speech synthesizers. Syntax selector { voice-range: value; } Possible Values ValueDescription x-lowVery narrow pitch range lowNarrow pitch range mediumNormal pitch range (default) highWide pitch range x-highVery wide pitch range frequencySpecific frequency value (e.g., 90Hz) Example: Setting Voice Range with Keywords The following example demonstrates different voice range settings − ...

Read More

C Program to find minimum occurrence of character in a string

Bhanu Priya
Bhanu Priya
Updated on 15-Mar-2026 2K+ Views

In C programming, finding the minimum occurrence of a character in a string involves counting the frequency of each character and then determining which character appears the least number of times. Syntax char string[SIZE]; int frequency[CHARS]; // Count frequency of each character // Find character with minimum frequency String Declaration and Initialization Before finding minimum occurrence, let's understand string basics − Declaration: char stringname[size]; For example − char string[50]; creates a string of length 50 characters. Initialization: Using single character constants − char string[10] ...

Read More

Perform Animation on CSS margin-top

Arjun Thakur
Arjun Thakur
Updated on 15-Mar-2026 2K+ Views

CSS margin-top animations allow you to create smooth transitions by changing an element's top margin over time. This is commonly used for creating sliding effects and dynamic spacing animations. Syntax @keyframes animation-name { from { margin-top: initial-value; } to { margin-top: final-value; } } selector { animation: animation-name duration timing-function iteration-count; } Example: Basic Margin-Top Animation The following example demonstrates a smooth margin-top animation that moves an element down and back up − ...

Read More

Neo Banking

Praveen Varghese Thomas
Praveen Varghese Thomas
Updated on 15-Mar-2026 318 Views

Neo banking is an online-only banking model that operates entirely digitally without any physical branch presence. Unlike traditional banks, neo banks leverage advanced technology, artificial intelligence, and mobile applications to deliver comprehensive financial services directly to customers' smartphones and devices. Key Concepts Neo banks fundamentally differ from traditional and digital banking models in their operational structure. While traditional banks have physical branches and digital banks operate through main channels with offline backup, neo banks function purely online without any physical infrastructure. These banks use artificial intelligence and innovative technologies as their primary communication and service ...

Read More
Showing 20651–20660 of 61,297 articles
Advertisements