Quick question - compare statement problem

Hi all,
I am new. I tried to implement - the input should be >= 1.0 and <=4.3.
The following is my statement but no working when I input 4.3. When 4.3, show re-enter the statement.
Please help and advise how I can implement it.
Thanks
while(a < 1.0 || a > 4.3)
          System.out.println("\n a must be 1.0 <= a <= 4.3 " + "Please enter the correct a");
          System.out.print("Please enter the correct a: ");
          ans = console.readLine();
          a = Float.parseFloat(ans);

Try BigDecimal.
        BigDecimal a = new BigDecimal(0);
     BigDecimal min = new BigDecimal("1.0");
     BigDecimal max = new BigDecimal("4.3");
     a.setScale(10, BigDecimal.ROUND_HALF_EVEN);
     min.setScale(10, BigDecimal.ROUND_HALF_EVEN);
     max.setScale(10, BigDecimal.ROUND_HALF_EVEN);
        while(a.compareTo(min) < 0 || a.compareTo(max) > 0) {
            String ans = null;
         try {
          ans = console.readLine();
         } catch (IOException e) {
          e.printStackTrace();
         a = new BigDecimal(ans);
         a.setScale(10, BigDecimal.ROUND_HALF_EVEN);
        }Regards,

Similar Messages

  • Quick question on potential Ti-4400 Problem

    Hi all,
    I think I am having some problems with my mobo and just wanted to ask a quick question...
    On my old box, I had major crashing problems when I put the Ti-4400 in while in the middle of 3D games.  I'm almost certain this was due to overheating.
    New rig...many fans!  Everything seems pretty cool.  However, among other problems I am having since putting this new setup together (onboard audio crashes, reboots while using IE, etc.), I am having crashes in the opening intro video to various games.  My recollection is that this is just crappy rez vids that don't tax the video card to nearly what the actual gaming should.  Does this sound right to every/anyone?  I don't seem to have any great problem during heavy 3D use (or 3dmark, etc.).
    Thanks.

    Currently I have actionPerformed method in the editor and an actionPerformed method attached to each button.Well, you should create an Action. The Action can be shared by both a menuItem or a button. Read the Swing tutorial on [url http://java.sun.com/docs/books/tutorial/uiswing/misc/action.html]How to Use Actions for more information.
    should the listener be an innner class of the Editor class or an external class.Whether the Action is an inner class or external class doesn't really matter as long as it is a separate class.
    If the Action is unique and will only be used by the parent class, then making it an inner class can simplify coding since it has access to the variables of the class.
    If the Action is more generic and might be able to be used by multiple applications then it should be a separate class so you have code reusability.

  • Quick Question: When to use ( ) and when to use [ ] and why the ( *)

    Hi all,
    A quick question that i'm sure is very simple but is slightly confusing me. I've just started trying to learn Objective-C and am a little confused by ( ) and [ ].
    I get that you use the [ ] brackets when you want something specific from an object, i.e.
    [ textField textColor ]
    and that you use ( ) brackets for things like:
    if ( x == y) {
    But I get confused when I see things like:
    NSLog(@"some text here");
    Why does that get ( ) brackets and why is it not [ ].
    Also another point of confusion, creating methods... Why are some methods done like:
    - (void)awakeFromNib
    And others done like (with the additional "*" added):
    - (NSString *)stringvalue
    As I said, I'm sure this is very simple and obvious, but it is confusing me slightly.
    Thanks in advance!

    Adam:
    As you already know, square brackets are used to send a message to an object, so if a object like myObject implements the method -doSomething, you can call it with:
    \[myObject doSomething\];
    The other use square for brackets have is to index C-style arrays, such as:
    aValue = anArray\[10\]; // Get the 10-element of an array
    However, because C-style arrays are rarely used in Cocoa applications (use NSArray instead) you will not see this situation often.
    Parenthesis in expressions are used to group and prioritize, such as:
    x = 10 * (3 + 5); // x = 80
    If () statements use it to delimit the test expression. Same with while (). for () uses it to enclose the limits and increment statements, etc.
    The other important use of parenthesis is in calling a C function:
    result = foo(3);
    means that you are calling the function named foo with the argument 3, and storing the the return value in the variable 'result'. This is different from a message because a C function is not a method of an object. They exist independently of any objects. NSLog() is a function defined within Cocoa but it is not a method. So, you call it with the traditional C function call syntax. Cocoa defines other functions like NSStringFromRect(), which takes an NSRect as argument and returns a pointer to an NSString.
    And that leads me to your last question. Some methods return simple types, like int, float, or void (i.e. returns no value). These methods will have prototypes like:
    \- \(void\)returnNothing;
    \- (int)returnInteger;
    Other methods return pointers to types, like:
    \- (int \*)returnPointerToInteger;
    \- (void \*)returnPointerToAnything; // In obj-C one typically uses id instead of void*
    Returning whole objects from methods has problems and it is better to just return a pointer (the address in memory) instead:
    \- (NSString *)makeAString;
    The method above returns a pointer to an NSString rather than the entire object.
    Good luck with your learning,
    Juan-Pablo
    Message was edited by: Juan Pablo Claude

  • Hi. Quick question I am working with Panasonic GH3 footage and it is playing back in slow motion?

    Hi. Quick question I am working with Panasonic GH3 footage shot using .MOV wrapper with their IPB 50mbps and All-Intra 72MBPS codecs and they are playing back in slow motion in Sg CC. The footage works fine in PP CC and I have no clue on how to fix it. Is this a bug or do I a have a setting wrong some place?

    Yes it turns red this is silly PP and AE have no problem with playback for these codecs. So it is indeed Sg not handling the codec correctly and not my system?
    What if I transcoded it to something else other than the previous what would you reccommend?
    I was going to transcode to ProRes but 5DtoRGB does not work on Windows with GH3 codecs.
    What is the correct time warp seting under clip properties? I screwed with it and forgot the default setting.
    Is there a way to reset Sg back to defaults settings globaly. I tried to many settings trying to fix the playback and may have left something in the wrong state.
    Thanks...

  • Some quick questions before purchase of MBP

    Hey Guys/Gals,
    I've been a PC user all my life, but will now be making a permanent switch to Macs. I've been wanting to buy a MBP since they have been released, but have been hesitant (like many others I think...) about the issues of whine, extreme heat, warped screens etc...
    With the recent updates of the logic board and even battery, I think I'm ready to go for it. I just had some quick questions before I place my order:
    1. I could order my MBP from the computer store at my university. Do you guys think that will get me the newest possible MBP or will they maybe get me one that they have had in stock for ages? I really don't want to get stuck with an outdated logic board and/or battery. Is it safest just to order directly from the site?
    2. Although the issue with really hot MBPs seems to have gotten better, I am still quite shocked that people say that temperatures well above 70 Celsius are "within spec". I understand that Apple officially states this and that the Intel chip can handle up to 100 Celsius, but this seems crazy to me Basically, I want to ask if I am correct in my observations that the new Intel chips don't get much hotter than other chips around, but rather Apple has chosen to set the temperature mark that sets off the fans pretty hight (around the 70s if I remember correctly?)
    I would assume that in following their "mission" of creating beautifully designed computers, Apple also wants to have a really silent one. Now I'm all for a quiet machine, but I feel as though if fans were on either (a) all the time or (b) when the CPU reaches the high 50s lots of people would be happier.
    Anyway, it's just a thought. I noticed there are lots of experts around here, so I'm just interested to hear what you guys think about this approach that Apple seems to have taken. I don't think the heat will stop me from getting this amazing notebook, but it certainly is a little frustrating.
    Any responses are greatly appreciated.

    1. I could order my MBP from the computer store at my university. Do you guys think that will get me the newest possible MBP or will they maybe get me one that they have had in stock for ages? I really don't want to get stuck with an outdated logic board and/or battery. Is it safest just to order directly from the site?
    No matter where you take possession there's no assurance of when the machine was manufactured. There is really just as good a chance of getting a perfectly good computer regardless of place of purchase. If there is a problem it's covered under warranty. You can have the computer replaced within the first two weeks. Afterwards they will replace or repair. Without Applecare's extended warranty the computer is warranted for one year after purchase.
    2. Although the issue with really hot MBPs seems to have gotten better, I am still quite shocked that people say that temperatures well above 70 Celsius are "within spec". I understand that Apple officially states this and that the Intel chip can handle up to 100 Celsius, but this seems crazy to me Basically, I want to ask if I am correct in my observations that the new Intel chips don't get much hotter than other chips around, but rather Apple has chosen to set the temperature mark that sets off the fans pretty hight (around the 70s if I remember correctly?)
    You are wrong in your assumption. The Core Duo's maximum temperature is 125C before shutdown. Normal operating temperatures according to Intel's own documentation is 50-70C under average load. MBPs under heavy load will typically reach core temperatures over 80C. Then there's the added heat from the hard drive and GPU. The aluminum case acts as a partial heat radiator hence the case temperatures can get high. The MBP User Guide specifically states this and issues a warning about using the computer on one's lap.
    I would assume that in following their "mission" of creating beautifully designed computers, Apple also wants to have a really silent one. Now I'm all for a quiet machine, but I feel as though if fans were on either (a) all the time or (b) when the CPU reaches the high 50s lots of people would be happier.
    In fact the fans in the MBP are very quiet at least mine are. Unless you are in the hardware design business with intimate knowledge of using Core Duo chips in portable computers, then your observations, although certainly your opinion, are not based on anything factual.
    Anyway, it's just a thought. I noticed there are lots of experts around here, so I'm just interested to hear what you guys think about this approach that Apple seems to have taken. I don't think the heat will stop me from getting this amazing notebook, but it certainly is a little frustrating.
    More likely there are a lot of people around here who think they are experts. As the remark goes, "An 'expert' derives from ex, meaning 'has been', and spert, meaning 'drip under pressure.'"
    You'll read lots of opinions on these forums. Don't take for granted that everything you read is factual or truth. A lot of the opinions expressed are without any basis in fact.

  • Error in F.03 - Financial accounting comparative statement

    Hi Experts,
    We are running  T Code F.03 - Financial accounting comparative statement as part of year end. But now we are facing a problem that, in on GL account (that is Forex fluctuation account) is showing difference in balance in Index base currency)
    Can any one tell what could be the reasons
    Thanks in advance
    Venkat

    Venkat,
    Forex valuation entries may not have amounts in all currencies.
    Regards,
    Srinu

  • 2 Quick Question

    Hello - I'm pretty new to Motion and have 2 quick questions:
    1) If you've got a bunch of keyframes on a timeline and want to make the entire sequence longer - is there a way to just pull the last frame out and have it automatically interpolate the keyframes in between so that it keeps the same timing and everything... it just makes the whole sequence take longer?
    2) On the same timeline with a bunch of keyframes, can you apply one long Interpolation (ala "Ease Out") to the entire thing from A-Z so that the whole sequence eases out rather than just keyframe to keyframe?
    Thanks!!
    Jason

    Heya,
    1. If you're asking if you have something like the "roving" keyframes in AE...well, kinda. Keyframes on footage, shapes, generators, particles, replicators—objects that create an image—don't seem to scale. But keyframes on secondary objects like behaviors and filters do scale.
    2. Very easy: go into the Keyframe Editor and click on the animation state icon/menu for the parameter you want to change. The icon/menu is the last column after the parameter's value in the left-hand side of the Keyframe Editor. If you pick an interpolation type in that menu, it applies it to all keyframes in that particular curve. It's also the same place where you can set the before/after extrapolation, like ping-pong, progressive, etc.

  • Switch statement problem

    I am doing a question in which I have to make a simple ATM program that can withraw and deposit money as many times as the user wants. To exit the program the user has to hit "x". I have to use a switch statement. Im getting incompatible type errors after compiling it. Can anyone help me? Sorry if the formattings not too good.
    //ATM.java
    //This program reads in a user's opening balance and performs a withdrawal or a deposit at the request of the user
    import java.text.*;
         public class ATM
         public static void main(String args[])
              int      balance;
              char      withdrawal, deposit, choice;
              //Ask for the opening balance
              System.out.print("Please enter your opening balance");
              balance=UserInput.getInt();
              //Find out what the user wants done
              System.out.print("What would you like to do? (Withdrawal, Depositor Exit(x))");
              choice=UserInput.getChar();
                                                                          switch(choice){     
    case "w":
                                                                          while(balance>0)
                                                                                              System.out.print("How much would you like to withdraw?");
                                                                                              withdrawal=UserInput.getChar();
                                                                                              balance=balance-withdrawal;
                                                                                              System.out.print("Your remaining balance is " + balance);
                                                                                              break;
    case "d":     
    while(balance>0)
                                                                                              System.out.print("How much do you wish to deposit?");
                                                                                              deposit=UserInput.getChar();
                                                                                              balance=balance+deposit;
                                                                                              System.out.print("Your new balance is " + balance);
                                                                                              break;
    case "x":          
                                                                System.out.print("Goodbye and thank you for using this program");
                                                                                              break;
    default:     
                                                                     System.out.print("We were not able to process your request, please try again");
                                                                                              break;
    }

    Type a reply to the topic using the form below. When finished, you can optionally preview your reply by clicking on the "Preview" button. Otherwise, click the "Post" button to submit your message immediately.
    Subject:
    Click for bold      Click for italics      Click for underline           Click for code tags      
      Formatting tips
    Message:
    Add topic to Watchlist:
    Original Message:
    Switch statement problem
    Xivilai Registered: Mar 3, 2007 9:52 AM      Mar 3, 2007 10:06 AM
    I am doing a question in which I have to make a simple ATM program that can withraw and deposit money as many times as the user wants. To exit the program the user has to hit "x". I have to use a switch statement. Im getting incompatible type errors after compiling it. Can anyone help me? Sorry if the formattings not too good.
    //ATM.java
    //This program reads in a user's opening balance and performs a withdrawal or a deposit at the request of the user
    import java.text.*;
    public class ATM
    public static void main(String args[])
    int balance;
    char withdrawal, deposit, choice;
    //Ask for the opening balance
    System.out.print("Please enter your opening balance");
    balance=UserInput.getInt();
    //Find out what the user wants done
    System.out.print("What would you like to do? (Withdrawal, Depositor Exit(x))");
    choice=UserInput.getChar();
    switch(choice){
    case 'w':
    while(balance>0)
    System.out.print("How much would you like to withdraw?");
    withdrawal=UserInput.getChar();
    balance=balance-withdrawal;
    System.out.print("Your remaining balance is " + balance);
    break;
    case 'd':
    while(balance>0)
    System.out.print("How much do you wish to deposit?");
    deposit=UserInput.getChar();
    balance=balance+deposit;
    System.out.print("Your new balance is " + balance);
    break;
    case 'x':
    System.out.print("Goodbye and thank you for using this program");
    break;
    default:
    System.out.print("We were not able to process your request, please try again");
    break;
    }

  • Quick Question about fade effect

    Quick Question:
    If I wanted to add a Fade Effect from one state to another
    when a button is pressed.
    How would I do that within the code?

    quote:
    Originally posted by:
    atta707
    You can do something like on the click of the button:
    var fader:Fade = new Fade(targetUIComponent);
    fader.duration = 1000;
    fader...;
    fader.play();
    or listen for currentStateChanging event and write the same
    similar code.
    or define transitions from one state to another like:
    <mx:Transition id="toOneOnly" fromState="*"
    toState="OneOnly">
    <mx:Sequence id="t1" targets="{[p2]}">
    <mx:Iris showTarget="false" duration="350"/>
    <mx:SetPropertyAction name="visible"/>
    <mx:SetPropertyAction target="{p2}"
    name="includeInLayout"/>
    </mx:Sequence>
    </mx:Transition>
    Hey,
    I would like to use the "transition from one state to
    another", but if you can explain each part for me that would be
    helpful.
    If you can comment on each line of that code that would help
    thanks

  • Quick Question (re:exporting from iMovie into iDVD)

    Hello everyone!
    I just have a quick question for you all... (I want to see if this is normal - I'm on a deadline and this is kind of freaking me out)
    So, we have a 20 minute or so video in iDVD. It plays fine, etc etc. The goal is to burn it to a DVD.
    I used the "Export -> to iDVD" function in iMovie, which launched iDVD.
    But here is the weird thing: nothing comes up in iDVD. It doesn't make a new file, doesn't give me anything... it is just open, waiting for me to create a new project to work with.
    YET, if I look in the Activity Monitor, I do see that EncoderServer (using 123% CPU) and ThumbnailServer (both iDVD processes) are running.... but shouldn't iDVD have told me it is working or that it is dealing with data?
    This is very un-"apple". I totally would have expected a progress bar of some sort in iDVD telling me it is working or something.... or is something wrong and I should try to export it in a different way?
    (I guess the underlying question is: when you export from iMovie to iDVD, does iDVD normally give you any 'heads-up' that it is working? how long does it normally take to open the project in iDVD?)

    Hi Matt!
    when you export from iMovie to iDVD, does iDVD normally give you any 'heads-up' that it is working? how long does it normally take to open the project in iDVD?)
    Yes, and it's instant.
    What you should see is iDVD opening and asking you to create a new project, It will suggest naming it the same as the iMovie project.
    There are reports that exporting from Imovie to iDVD can produce problems. What I do is save the iMovie project and close iMovie. Open iDVD, create the new DVD project, then go the File menu in iDVD, scroll down to Import, and in the side menu select Video. This open your Movie Folder, wherein resides your iMovie project. Select it and it imports into iDVD in a flash.
    Remember: iMovie projects go in the Movies Folder, iDVD projects go in the Documents folder. Change that, and they get very confused and unhappy.

  • Just a quick question regards my mobo..

    I might possibly bricked my motherboard which I already ask a while back,, just a quick question,,, Now I did hooked up the powersupply to the motherboard alone,,, no other components,,, just the PSU and motherboard,,, then I use a paperclip to put static force on the motherboard's power button ( where powercables on the case should suppose to be in ),,, now the motherboard just keeps on blinking as my problem b4,, so its really the motherboard right??? I just want to confirm that the motherboard is the problem and no other components... thnks

    It is finally enough n2th2n. Don't open tons of threads for the same issue. For your board issue use your original thread: forum-en.msi.com/index.php?topic=184002
    Consider this a final warning.

  • Screen not flush with bezzle,quick question...

    Hey guys I have a quick question,ok so I just visited a apple store and recieved a new/referb. iPhone 3gs because of dust under the screen and noticed that the replacement phones bezzle and screen isn't flush and was wondering if i could bring the new phone in for a replacement phone with a flush screen? It's not realy a big issue but the first iPhone 3gs I had didn't have this problem.
    Also has anyone had any experiences with this issue?
    Thanks for your time and your help,
    Noah
    Message was edited by: Mr.Noah Renfrow
    Message was edited by: Mr.Noah Renfrow

    the 3GS is known for that. you should be able to return it.

  • Workflow for Comparative Statement

    Hello Everybody,
      I need a workflow on comparative statement approval. Whenever a comparative statement is generated it needs approval upto two level. If Authority1 approves the comparative statement it will go for the 2nd level approval to authority 2.If Authority2 reject that then it will come back to the creator to change it or withdraw the comparative statement.If authority2 approve that then the comparative statement will be finally approved and complete the workflow else it will return back again to the creator.
      Is there any standard workflow available for comparative statement approval?
    I also need a workflow for Loan Approval upto two level.
    Whenever a user apply for loan it will go for approval to the higher authority.Is there any standard workflow available for loan approval?Please help.

    Man you are posting 2-3 question in one thread which is not correct.
    Loan Release Wflows are
    20000263
    45600006
    45600018
    45600019
    Thanks
    Arghadip

  • Fixed and 2 quick questions (bios thread)

    Hi Everyone, i need your help again...
    [....]. since i installed Win2k3 on my system i was getting stability problems, especially lockups to black screen in games. On Win2k3 i was using the exact same drivers as I am going to list soon, and so I thought I'd install Windows XP again on a spare hard drive to see if this helped. I wish i'd never messed with my system my previous XP install was almost 100% stable, but that's another  story.
    Today I perfomed these steps in this order:
    1)Downloaded SP1a
    2)formatted new hard drive
    3)Booted from CD, did a Windows XP Pro install
    4)Started XP Pro, installed SP1a
    5)Installed Nforce system drivers and Display Drivers 29.42 (these were very good to me before...) and restarted
    6)Installed Speedtouch USB ADSL Drivers 2.0.1.2 and went online
    6.5)Enabled Hardware Acceleration on Displayt Properties
    6.7) Installed direct x 9.0a web setup.
    7)Did full windows update: all the critical stuff, most of the recommended (except MEssanger, Media Player and a couple others) and the CPU driver (left my Gfx and Sound on the above)
    8) After a restart started a game
    It lasted all of 10 seconds once I started playing.
    Ok, maybe 5 seconds. Smae as Win2k3!!! I was running bios default performance options, with APIC off... so I ran Prime 95 for a while, got no errors .... about to try a memtest86 but I'm pretty cetrain the memory is good never had trouble with it before at all and I've tested it before too.
    Can someone help me out? Here's my hardware config
    [size=11]
    AMD XP 1900+ (no overclock any more)
    MSI K7N420D MB
    2*512MB DDR266 Samsung 'Transcend' Memory (unbranded really) (16 chip DIMMs)
    Geforce 2 MX400 32MB SDRAM (unbranded - runs a little faster then onboard graphics)
    Adaptec 29160LP Scsi Card
    IBM 16000rpm 32GB SCSI Disk (UW-2)
    2*WD1000BB 100GB Western Digital IDE Drives (the normal ones with 2mb cache) in Software Raid - 0 on Promise card
    18GB Maxtor ATA66 IDE hd on Nforce, with CDR.
    a Promise Ultra TX100 Dual IDE Controller card (for CD Rom + expansion)
    Enermax 431w PSU / 7200rpm fan on heavy HS.
    Windows XP SP1 / DX 9.0a (going to reformat to Win2003)
    [/SIZE]
    I could really do with anyone's working driver config for a windows XP sp1a system, and how to build it from the bottom up. If a given driver config that works 100% for others fails for me I can start hardware troubleshooting and cursing loudly, otherwise with any luck it'll fix my problem.... please help me out i know there are people out there still running NForce 1 boards!
    Quick question that could help: what sound driver revision from windows update should i be using? I can get the archived ones....
    Thanks,
    Naveen.
    PS If i manage to fix it i'll update here, but i need a hand plz

    .... also, I have the same errors running the same game from Win2k3 on a SCSI drive through the PCI bus (adaptec 29160) on the 2.7 bios. It looks like there is still an issue with fast PCI bus read/writes, sound usage and AGP card usage causing crashes. Discounting the OS change and APIC, I have these scenarios:
    1) Game running off IDE drive on Nforce IDE ports: fine
    2) Running of IDE drives on promise controller card: fails, locks.
    3) Running off scsi drive on Adaptec 29160 card: fails, game locks.
    So we may still have an issue with PCI read/writes and stability on bios 2.7 and Nforce system drivers 2.03 ... which is big news really.
    I hope one of the moderators can put MSI in the picture and get them or NVidia to look into this. I can try eliminating APIC and the OS/Drivers from the issue, and install the game on all 3 drive configurations to confirm the above if necessary, but it's what it looks like from here. Using Performance bios defaults with no overclock, underclocking didnt help.
    Perhaps bios 2.4 will fix this in which case the bios still needs work, 2 years on.
    Naveen

  • Some quick questions before I purchase LE8..

    Hi all,
    I'm a longtime mac user and I just got into music production. I plan on mainly making Hip Hop beats and also record me playing bass on sampled tracks. I have already purchased an audio interface( PreSonus Firebox 6x10) and some monitors (KRK RP5's). I'm going to be purchasing LE8 and a MIDI keyboard soon, as well as a turntable for sampling vinyl sometime this week.
    I got some quick questions though. If I'm loading samples off vinyl into the ESX24 sampler in LE8, what program can I use within LE8 to cut the desired parts of the sample? Then assign them to my MIDI keyboard or Akai MPD24.
    I plan on hooking everything up to my 2.16ghz w/2MB Macbook and was wondering if it could withstand Logic. Also, will I need to update any drivers for the firebox? I remember reading problems about it working with Logic.
    Any help would greatly be appreciated. If any Hip Hop heads here have any tips/ suggestions, lemme know!
    Thanks,
    JC
    Message was edited by: sonofabass

    I'm not a big expert on audio recording, but other than the video card (which would not be a big factor for audio) you can't really upgrade it to much further than what you specified. You could increase the internal storage, but I've always been inclined to keep most of my personal files (things I am not actively working on now) on an external drive, and keep the OS, applications, and my current ongoing work on the internal drive, along with plenty of free space. I think that improves performance. If you did get the larger internal storage option, you might consider partitioning it into two volumes. You could keep your OS, apps, ongoing work, and that free space on one volume, and use the other volume for the long-term storage of your user files. Or maybe for your audio work, it is better to have a separate volume that is a dedicated +scratch space+, so if you had the larger internal drive, you can use that space more flexibly.
    One other consideration is the CPU speed. There is really very little difference between 2.93 GHz and 3.06 GHz. It's about 4%, but in the real world, the performance difference is probably even less. So you could trade the $150 for the slightly faster speed and get the extra internal storage for $100, saving you $50.
    Also, the online store has a page for clearance and refurbs (Special Deals). For example, this one is currently listed
    http://store.apple.com/us/product/FB419LL/A?mco=MjE0NDk5Mw
    It is the current gen iMac model. Note: Many of the items on the Special Deals section are previous generation Mac models (so keep that in mind if you look at other listings). My current iMac is a refurb. In my experience, the one Mac and two iPods I have purchased as refurbs have looked new. They just come in a plain brown box instead of the fancy retail packaging. The warranty is the same as new.

Maybe you are looking for

  • Re: Memory Issue?

    I have an IPad2 with 16 G of memory.  When downloading games for my 6 yr old - I kept getting not enough memory available so I purchased an additional 50G.  It shows that I have 54.9G available for use.  I think I am really confused as to what exactl

  • Nested styles: I can't seem to make this work

    I can't seem to do this nested style: All Adobe Garamond. Headline: 24/25 centered. Return. Byline: 9/10 centered, stacked. "by" is italic with a .5, one inch wide  rule above. Return. Author's name is small caps with the same rule below. Return. Bod

  • Linking two KM systems

    Hi, I want to link two 2004s KM systems. One KM should be the main system to hold the repository with all data. The second system should use the same repository as the first one and shall build only a interface to the first system. The reason why I w

  • Automatic date & time 6 minutes slow on O2

    Anyone else see this? I noticed my iPhone & my PC didn't agree on the time this morning. I tried setting the iPhone manually but as soon as I switched the option back to *Set automatically* the iPhone time gets set 6 minutes behind every other clock

  • How call the constructor of the super type in the sub type?

    Hi, everybody: There are two type as belowing code: CREATE TYEP super_t AS OBJECT ( a NUMBER(7,1), b NUMBER(7,1), CONSTRUCTOR FUNCTION super_t (a IN NUMBER:=null, b IN NUMBER:=null) RETURN SELF AS RESULT ) NOT FINAL; CREATE TYEP sub_t UNDER super_t (