I am making an app, and I used decimal format to round numbers. It worked fine till 5-6 digits but only rounds to 2 decimals.  I made some edits but it didn't work.Till 5-6 digits,It rounds perfectly, i.e.  leaving only 3 decimal places after rounding,but when I go over 7-8,It just rounds two decimal places  This is my code     double result = Double.parseDouble(myEditText.getText().toString());         String i = Double.toString(result);         int int1 = i.indexOf(".");         String io = "0.";         int ii = (i.length() - int1 - 1)-3;         for (int iio = 0;iio &lt;= ii;iio++){              io = io+"#";         }            DecimalFormat decimalFormat = new DecimalFormat(io);         String string = decimalFormat.format(result);         result = Double.parseDouble(string);         textArea.setText(textArea.getText().toString() + " = "+result);     For eg. I input 1.678394762 It gives me 1.6783948, While it should give 1.678 If I input 1.45678,It gives me expected 1.457
What I would like is a method to convert a double to a string which rounds using the half-up method - i.e. if the decimal to be rounded is 5, it always rounds up to the next number. This is the standard method of rounding most people expect in most situations.  I also would like only significant digits to be displayed - i.e. there should not be any trailing zeroes.  I know one method of doing this is to use the String.format method:  String.format("%.5g%n", 0.912385);   returns:  0.91239   which is great, however it always displays numbers with 5 decimal places even if they are not significant:   String.format("%.5g%n", 0.912300);   returns:  0.91230   Another method is to use the DecimalFormatter:  DecimalFormat df = new DecimalFormat("#.#####"); df.format(0.912385);   returns:  0.91238   However as you can see this uses half-even rounding. That is it will round down if the previous digit is even. What I'd like is this:  0.912385 -&gt; 0.91239 0.912300 -&gt; 0.9123   What is the best way to achieve this in Java?
Let $M$ be a smooth manifold and let $N$ be a manifold with boundary. If $dF_{p}$ is an isomorphism, then $F\left(p\right)\in\mbox{int}M $. Sci-fi series: humans are immune to telepathy, become soldiers for an alien group fighting against invertebrate telepaths The series involves two groups of aliens who have been fighting an interstellar war for many years before the first book.  The war is started by a race of jellyfish-like telepaths who have used their powers to control several species which they use as soldiers.  The jellyfish aliens have declared a holy war against all sapient vertebrates.  The only species on their side that aren't being actively controlled through their telepathy are invertebrate species who have joined the holy war.  In this series, humans are immune to telepathy--what's more, a completely unconscious reflex tends to destroy the mind of anything even attempting to affect their minds.  One of the central themes of the series is how well suited humanity is to warfare, and all the sacrifices forced on humanity as they become nothing but soldiers fighting against the jellyfish, losing almost all culture not in some way related to being soldiers, as the other races in their alliance take over the other roles.  Other species I recall include a bird race that is gifted at linguistics but can be sent into shock by even seeing a low quality recording of a human walking around a room.  They just cannot handle the hide or flee reflexes triggered by seeing such an obvious predator.  Another race is a crab like group that is so antisocial they all keep suicide buttons at hand when working with other races, and only work to help the human alliance's side because the jellyfish won't leave them alone.  There is a race that bears a faint resemblance to large rats who were previously the best soldiers on their side, and another renowned for their intellect. Compare means of group with a mean of a subgroup If two functionals have the same kernel, then one is a multiple of the other I would like some help with this exercise.  Suppose that $f_1,\ f_2 \in V^*$ and that $\text{Ker} f_1 = \text{Ker} f_2$. Show that $f_1 = k f_2$ for some scalar $k$.  I expect your suggestions.  Thanks! According to , if there is a potential difference, $V$, across a resistor then there is a current, $I$, flowing through it.   Since we assume that points along the connecting wire are at the same potential, how can current, $I$ flow between points at the same potential, $V$? Prove $(1-a)(1-b)(1-c)(1-d)\geq abcd$ if $a^2+b^2+c^2+d^2=1$ Let $a,b,c,d\geq0$, $a^2+b^2+c^2+d^2=1$ Prove $\displaystyle (1-a)(1-b)(1-c)(1-d)\geq abcd$ I mutiplied both with $\displaystyle (1+a)(1+b)(1+c)(1+d)$ to use $1-a^2=b^2+c^2+d^2$ and try using the cauchy-schwarz and holder but it is doesn't work. List extending strange behaviour I have a Category entity which has a Nullable ParentId field. When the method below is executing and the categoryId is null, the result seems null however there are categories which has null ParentId value.  What is the problem in here, what am I missing?  public IEnumerable&lt;ICategory&gt; GetSubCategories(long? categoryId) {     var subCategories = this.Repository.Categories.Where(c =&gt; c.ParentId == categoryId)         .ToList().Cast&lt;ICategory&gt;();      return subCategories; }   By the way, when I change the condition to (c.ParentId == null),  result seems normal. Does Android hide some amount of RAM from the User? I bought a new tablet, but Android (2.3.1) shows that it has only 150MB free of 256MB, and it should have 512MB.  I checked the file /proc/meminfo, MemTotal information. It only shows 256MB. Is there a possibility that the Android "hid" 256MB of RAM from the user? Solutions of $x^2 \equiv 1 \pmod N$ How can I get list of symbols, abbreviations, abstract, acknowledgements into Table of Contents before Introduction, and under roman numerals? The line numbers for the text of a paragraph with an equation defined by \begin{align} command do not show as expected. How to fix this?    The LaTeX codes are attached here.   \documentclass[a4paper, 12pt]{article} \usepackage[utf8]{inputenc}    % Use the UTF-8 encoding \usepackage{amsmath}           % For the use of math \usepackage{amsfonts} \usepackage{amssymb}           % For the use of AMS symbols \usepackage{indentfirst}       % For indentation \usepackage[top=2cm, bottom=2cm, left=2cm, right=2cm]{geometry}  \usepackage{lineno} \linenumbers  \usepackage{titlesec} \titleformat*{\section}{\large\bfseries} \titleformat*{\subsection}{\normalsize\bfseries} \titleformat*{\subsubsection}{\normalsize}   \renewcommand{\baselinestretch}{1.5}    \usepackage{authblk}           % Use author package \renewcommand*{\Authfont}{\large} \renewcommand*{\Affilfont}{\normalsize\normalfont}  \makeatletter \g@addto@macro\normalsize{%   \setlength\abovedisplayskip{0pt}   \setlength\belowdisplayskip{0pt}   \setlength\abovedisplayshortskip{0pt}   \setlength\belowdisplayshortskip{0pt} } \makeatother  \title{\textbf{Globally cumstomize the spacing between the text and equation}}    \date{}  \begin{document}  \maketitle  \section{Air filter} The air filter is simulated by the Control Valve module (AFT in Fig. 2(a)). The pressure drop through the air filter ($ \Delta P_{af} $) is given by the following equation [11,16]. \begin{align} \Delta P = \Delta P_{d} \left( \frac{m}{m_{d}}\right)^{1.84}  \left( \frac{T}{T_{d}}\right)  \left( \frac{P}{P_{d}}\right)^{-1}  \end{align} where, $ \Delta P_{af} $ is the pressure drop, $ m $ is the mass flow rate, $ T $ is the temperature, and $ P $ is the pressure, and subscript $ d $ denotes the design condition.  \newpage \section{Air compressor (AC)} The AC operating characteristics can be described by its performance map, which relates the following dimensionless operational variables. The AC operating characteristics can be described by its performance map, which relates the following dimensionless operational variables. \begin{align} &amp; \text{Relative pressure ratio:} &amp;&amp; PR_{r} = \frac{PR-1}{PR_{d}-1}\\ &amp; \text{Relative isentropic efficiency:} &amp;&amp; \eta_{r} = \frac{\eta}{\eta_{d}} \\ &amp; \text{Relative corrected mass flow:} &amp;&amp; m_{cor,r} = \frac{\left(\frac{m_{in}}{P_{in}}\sqrt{T_{in}}\right)}{\left(\frac{m_{in,d}}{P_{in,d}}\sqrt{T_{in,d}}\right)} \\ &amp; \text{Relative corrected speed:} &amp;&amp; N_{cor,r} = \frac{\left(\frac{N}{\sqrt{T_{in}}}\right)}{\left(\frac{N_{d}}{\sqrt{T_{in,d}}}\right)} \end{align} where, $ \eta $ is the efficiency, $ N $ is the shaft speed, and $ PR = P_{in}/P_{out} $. Subscript $ cor $ denotes the corrected value, $ r $ denotes the relative value, $ in $ denotes the inlet, and $ out $ denotes the outlet.  \end{document} How can I get rid of this black hole in my minecraft world? I have interesting bug that I have experienced before but has gone away on its own. This one is not going away though.  I have a giant stripe or chunks missing from my desert biome, I would say probably 7 chunks long.  I'm guessing the chunks are corrupted or something, what was hoping to figure is whether it can repaired or reverted.  Here is a picture of the problem. The exact phrase from the book of Swan (the context is choosing the words permit or allow) -      The passive structure with it is only possible with permit   Having said that...     It is not allowed to smoke in the kitchen - incorrect     It is not permitted to smoke in the kitchen - correct   I feel absolutely fine for the incorrect sentence.   Your inputs please. Make me understand this. Proof that $V = \sum_k U_k$ and $\dim V=\sum_k \dim U_k$ implies $V=\oplus_k U_k$ PostgreSQL Shapefile import failed I am very new to PostGIS/PostgreSQL. In fact, I downloaded it because of the answers I got to this question:   I installed both PostgreSQL and PostGIS. But I am not able to import a shapefile to the database? It gives an error, "Shapefile import failed". What am I doing wrong? Why my DAC works without GND and VCC? This is the most interesting thing I have seen! I have built a  that sends data (D0-D7) to a DAC (ADV2175). The design worked fine and I just have a low frequency alias noise (). This noise was present on all my ground planes (This is in prototyping stage and that's not unexpected from the test PCB).  I started tracing the noise path by disconnecting wires to see when the noise is gone. Surprisingly even after disconnecting all VCC and GND connections (+ all VREF and logics gone to 0 or 1) the noise was present yet. The more unexpected behavior is when the DAC is just connected to DATA port+ CLK pin (all coming from the source FPGA, NO VCC or GND), it continues working and a sine wave is produced (but with the same noise)!!!  First I thought it may receive its VCC/GND form the logic 1/0 fed into it but if it was correct, it should not have produce 0x00 and 0xFF levels, but it makes those levels correctly (I changed 0xFF data stage to another level and a notch appeared on top of the waves. this shows it can build oxFF correctly).    This is a big challenge for my PCB design, as if this device really takes its GND from the data port, instead of the dedicated pins, I will have a hard time for designing a reliable ground plane for it (the return voltage should go back to a logic noisy environment and analog-digital ground plane isolation may be impossible).  Can anyone explain what is happening there? Question  I want to write a book in Arabic (I have an Arabic keyboard, so I don't need a converter). By Arabic book I mean literally Arabic:    title, table of contents  etc    all in Arabic.   The equations, however, I want to write them in English/Latin.  Related    This link helped a lot but it was for Arabic texts in an English main document.    I already checked these two (and plenty other sites). Too much whitespace in "Thanks for the feedback" While attempting to downvote something on a site I don't have an account on, I see this message, which has too much whitespace:    The same thing happens with upvotes (and プラス票が):    (I think it's safe to say that this is a network-wide bug, since I took these all on different sites.)  However, it looks more reasonable when you are not logged into the network at all (e.g. in private browsing):    An earlier version of this issue was reported at , but the difference is that there is no newsletter UI on the right anymore. (The extra space could have been justified before given the height of the newsletter; now it's definitely a bug.)  Also, is newsletter supposed to be gone? Novel about interstellar war: Both sides win, both sides think they lost